hi guys,
please have a look at this wsdl as Developer 7.1 is throwing
com.wm.app.b2b.server.ServiceException: java.lang.NullPointerException
at wm.server.ws.wsdl2wsd(ws.java:1125)
when trying to generate WSD.
My suspicion is the string and hexBinary arrays as inputs…
Could those be a problem here?
The WSDL can be used fine from JAVA/AXIS:
<xsd:complexType name="AttachmentNameArray">
<xsd:complexContent>
<xsd:restriction base="soapenc:Array">
[B]<xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:string[]"/>[/b]
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name=“AttachmentArray”>
xsd:complexContent
<xsd:restriction base=“soapenc:Array”>
<xsd:attribute ref=“soapenc:arrayType” wsdl:arrayType=“xsd:hexBinary[]”/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
<operation name="doDeliver">
<input message="typens:doDeliver"/>
<output message="typens:doDeliverResponse"/>
</operation>
<operation name="doDeliver">
<soap:operation soapAction="urn:FormDeliveryAction"/>
<input>
<mime:multipartRelated>
<mime:part>
<soap:body use="encoded"
namespace="urn:FormDelivery"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</mime:part>
<mime:part>
<mime:content part="attachments" type="unknown"/>
</mime:part>
</mime:multipartRelated>
</input>
<output>
<soap:body use="encoded"
namespace="urn:FormDelivery"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</output>
</operation>
Thanks a lot for any feedback
//Matt