Thanks for article,
I just create WSDL with java2wsdl and --style WRAPPED
my method signature: public String[] getArray(C c);
Here are parts from automatically generated WSDL file
...
<element name="getArray">
<complexType>
<sequence>
<element name="c" type="tns3:C"/>
</sequence>
</complexType>
</element>...
<element name="getArrayResponse">
<complexType>
<sequence>
<element name="getArrayReturn" type="xsd:string" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
...
<wsdl:message name="getArrayRequest">
<wsdl:part name="parameters" element="impl:getArray"/>
</wsdl:message> ...
<wsdl:message name="getArrayResponse">
<wsdl:part name="parameters" element="impl:getArrayResponse"/>
</wsdl:message>
...
<wsdl:operation name="getArray">
<wsdl:input name="getArrayRequest" message="impl:getArrayRequest"/>
<wsdl:output name="getArrayResponse" message="impl:getArrayResponse"/>
</wsdl:operation>...
<wsdl:operation name="getArray">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getArrayRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getArrayResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
...----- Original Message ----- From: "Anne Thomas Manes" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, April 27, 2005 3:11 PM
Subject: Re: WRAPPED, arrays and null
How did you define your array? (please send us your WSDL)
Please also see the Wiki page on arrays: http://wiki.apache.org/ws/DotNetInteropArrays
Anne
