I have a Java method declared to take byte[][] and return byte[][].  Axis generates the following type:

 

- <<wsdl:types>

- <schema targetNamespace="http://localhost:8080/axis/services/TigerLogic" xmlns="http://www.w3.org/2001/XMLSchema">

  <import namespace="http://schemas.xmlsoap.org/soap/encoding/" />

- <complexType name="ArrayOf_soapenc_base64Binary">

- <complexContent>

- <restriction base="soapenc:Array">

  <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:byte[][]" />

  </restriction>

  </complexContent>

  </complexType>

  </schema>

  </wsdl:types>

 

As “byte[]” generates “soapenc:base64Binary”, shouldn’t the “arrayType” for “byte[][]” be “soapenc:base64Binary[]” instead of “xsd:byte[][]”?

 

Brian J. Gladish

Senior Software Engineer

Raining Data Corporation (http://www.rainingdata.com)

(949) 260-5140

 

Reply via email to