Forums Register Login

WSDL2Java

+Pie Number of slices to send: Send
Hi,

I'm trying to generate the necessary Java classes from a WSDL file I wrote but I have the error below:

java.io.IOException: Element {http://www.ecerami.com}string is referenced but not defined.

Below is th wsdl I wrote:

<?xml version="1.0" encoding="UTF-8"?>
<definitions name="MapService" targetNamespace="http://www.ecerami.com"
xmlns:tns="http://www.ecerami.com"
xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/">
<types>
<s:schema elementFormDefault="qualified" targetNamespace="http://www.ecerami.com">
<s:element name="getMap">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="url" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="depth" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="url" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getMapResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getMapResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</types>
<message name="getMapSoapIn">
<part name="parameters" element="tns:getMap"/>
</message>
<message name="getMapSoapOut">
<part name="result" element="tns:getMapResponse"/>
</message>
<message name="getMapHttpGetIn">
<part name="url" type="s:string" />
<part name="depth" type="s:int" />
<part name="breadth" type="s:int" />
</message>
<message name="getMapHttpGetOut">
<part name="Body" element="tns:string" />
</message>
<message name="getMapHttpPostIn">
<part name="url" type="s:string" />
<part name="depth" type="s:int" />
<part name="breadth" type="s:int" />
</message>
<message name="getMapHttpPostOut">
<part name="Body" element="tns:string" />
</message>
<portType name="mapSoap">
<operation name="getMap">
<input message="tns:getMapSoapIn"/>
<output message="tns:getMapSoapOut"/>
</operation>
</portType>
<portType name="mapHttpGet">
<operation name="getMap">
<input message="tns:getMapHttpGetIn"/>
<output message="tns:getMapHttpGetOut"/>
</operation>
</portType>
<portType name="mapHttpPost">
<operation name="getMap">
<input message="tns:getMapHttpPostIn"/>
<output message="tns:getMapHttpPostOut"/>
</operation>
</portType>
<binding name="mapSoap" type="tns:mapSoap">
<operation name="getMap">
<input>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="urn:sample:mapservice"/>
</input>
<output>
<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="urn:sample:mapservice"/>
</output>
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/>
</operation>
</binding>
<binding name="mapHttpGet" type="tns:mapHttpGet">
<http:binding verb="GET" />
<operation name="getMap">
<http peration location="/getMap" />
<input>
<http:urlEncoded />
</input>
<output>
<mime:mimeXml part="Body" />
</output>
</operation>
</binding>
<binding name="mapHttpPost" type="tns:mapHttpPost">
<http:binding verb="POST" />
<operation name="getMap">
<http peration location="/getMap" />
<input>
<mime:content type="application/x-www-form-urlencoded" />
</input>
<output>
<mime:mimeXml part="Body" />
</output>
</operation>
</binding>
<service name="map">
<port name="mapSoap" binding="tns:mapSoap">
<soap:address location="http://www.ecerami.com/map.asmx"/>
</port>
<port name="mapHttpGet" binding="tns:mapHttpGet">
<http:address location="http://www.ecerami.com/map.asmx"/>
</port>
<port name="mapHttpPost" binding="tns:mapHttpPost">
<http:address location="http://www.ecerami.com/map.asmx"/>
</port>
</service>
</definitions>

Any idea what the problem is???
+Pie Number of slices to send: Send
 

Originally posted by Abiola Aiku:
java.io.IOException: Element {http://www.ecerami.com}string is referenced but not defined.


Here's your problem:
Did Steve tell you that? Fuh - Steve. Just look at this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 1229 times.
Similar Threads
KSoap2 question, please reply
.NET doesn't Serialize Java Set
AxisFault: Document root element is missing
Interoperability .NET WSE2.0 MessageSignature
H
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 12:04:52.