You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Robert Baruch <au...@zoominternet.net> on 2007/05/25 20:29:51 UTC
Problem w/axis 1.4 and array
Hi all,
I'd be lazy and not bother to download and unzip the zip file, so
here's the WSDL by itself:
<?xml version="1.0"?>
<definitions xmlns:u="http://www.test.com/soap/TestService.wsdl"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns="http://
schemas.xmlsoap.org/wsdl/" xmlns:ns="http://www.w3.org/2001/12/soap-
envelope" xmlns:ns1="http://www.w3.org/2001/XMLSchema"
xmlns:ns2="http://schemas.xmlsoap.org/soap/encoding/"
name="TestService" targetNamespace="http://www.test.com/soap/
TestService.wsdl">
<types>
<xs:schema xmlns="http://www.w3.org/2001/12/soap-envelope"
xmlns:n1="HTTP://www.test.com/soap" xmlns:u="http://www.test.com/
soap" xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.w3.org/2001/12/soap-envelope"
attributeFormDefault="qualified">
<xs:element name="TestResponse">
<xs:complexType>
<xs:sequence minOccurs="0" maxOccurs="unbounded">
<xs:element name="Record">
<xs:complexType>
<xs:all>
<xs:element name="Name" type="xs:string"/>
<xs:element name="ID" type="xs:long"/>
<xs:element name="Type" type="xs:string"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="transid" use="optional" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:element name="TestRequest">
<xs:complexType>
<xs:attribute name="transid" use="optional" type="xs:string"/>
</xs:complexType>
</xs:element>
<xs:attribute name="mustUnderstand" type="xs:byte"/>
</xs:schema>
</types>
<message name="TestInput">
<part name="body" element="ns:TestRequest"/>
</message>
<message name="TestOutput">
<part name="body" element="ns:TestResponse"/>
</message>
<portType name="TestPortType">
<operation name="DoTest">
<input message="u:TestInput"/>
<output message="u:TestOutput"/>
</operation>
</portType>
<binding name="TestSoapBinding" type="u:TestPortType">
<soap:binding style="document" transport="http://
schemas.xmlsoap.org/soap/http"/>
<operation name="DoTest">
<soap:operation soapAction="urn:#DoTest"/>
<input>
<soap:body use="literal" message="TestInput"/>
</input>
<output>
<soap:body use="literal" message="TestOutput"/>
</output>
</operation>
</binding>
<service name="TestService">
<documentation>Test</documentation>
<port name="TestServicePort" binding="u:TestSoapBinding">
<soap:address location="http://www.test.com/cgi-bin/soap"/>
</port>
</service>
</definitions>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org