xsd:anyType

Hi All,

axis providing WSDl with attachments.it is working fine in SOAPUI.but it throwing error in webmethods as follows

[ISC.0088.0001E] SOAPException: [ISS.0088.9155] this SOAPMessage does not contain a valid Envelope object

WSDL

[COLOR=#1f497d][SIZE=3][FONT=Calibri]<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://wrappeddoctest.esb.enovia" xmlns:intf="http://wrappeddoctest.esb.enovia" xmlns:tns1="http://util.matrix" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://wrappeddoctest.esb.enovia">
<wsdl:types>
- <schema elementFormDefault="qualified" targetNamespace="http://wrappeddoctest.esb.enovia" xmlns="http://www.w3.org/2001/XMLSchema">
<element name="checkout">
<complexType>
<sequence>
<element name="in0" type="xsd:string"/>
</sequence>
</complexType>
</element>
<element name="checkoutResponse">
<complexType>
<sequence>
<element name="checkoutReturn" type="xsd:anyType"/>
</sequence>
</complexType>
</element>
</schema>
- <schema elementFormDefault="qualified" targetNamespace="http://util.matrix" xmlns="http://www.w3.org/2001/XMLSchema">
<element name="unbind">
<complexType/>
[FONT=Arial][SIZE=2][FONT=Arial][SIZE=2]




</wsdl:types>
<wsdl:message name=“unbindRequest”>
<wsdl:part name=“parameters” element=“tns1:unbind”/>
</wsdl:message>
<wsdl:message name=“checkoutRequest”>
<wsdl:part name=“parameters” element=“impl:checkout”/>
</wsdl:message>
<wsdl:message name=“unbindResponse”>
<wsdl:part name=“parameters” element=“tns1:unbindResponse”/>
</wsdl:message>
<wsdl:message name=“checkoutResponse”>
<wsdl:part name=“parameters” element=“impl:checkoutResponse”/>
</wsdl:message>
<wsdl:portType name=“AttachmentService”>

  • <wsdl:operation name=“checkout”>
    <wsdl:input name=“checkoutRequest” message=“impl:checkoutRequest”/>
    <wsdl:output name=“checkoutResponse” message=“impl:checkoutResponse”/>
    </wsdl:operation>
  • <wsdl:operation name=“unbind”>
    <wsdl:input name=“unbindRequest” message=“impl:unbindRequest”/>
    <wsdl:output name=“unbindResponse” message=“impl:unbindResponse”/>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name=“EnoviaEsbWrappeddoctestAttachmentServiceSoapBinding” type=“impl:AttachmentService”>
    <wsdlsoap:binding style=“document” transport=“http://schemas.xmlsoap.org/soap/http”/>
  • <wsdl:operation name=“checkout”>
    <wsdlsoap:operation soapAction=""/>
  • <wsdl:input name=“checkoutRequest”>
    <wsdlsoap:body use=“literal”/>
    </wsdl:input>
  • <wsdl:output name=“checkoutResponse”>
    <wsdlsoap:body use=“literal”/>
    </wsdl:output>
    </wsdl:operation>
  • <wsdl:operation name=“unbind”>
    <wsdlsoap:operation soapAction=""/>
  • <wsdl:input name=“unbindRequest”>
    <wsdlsoap:body use=“literal”/>
    </wsdl:input>
  • <wsdl:output name=“unbindResponse”>
    <wsdlsoap:body use=“literal”/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name=“AttachmentServiceService”>
  • <wsdl:port name=“EnoviaEsbWrappeddoctestAttachmentService” binding=“impl:EnoviaEsbWrappeddoctestAttachmentServiceSoapBinding”>
    <wsdlsoap:address location=“http://cph-plm-app01-d/enovia/services/EnoviaEsbWrappeddoctestAttachmentService”/>
    </wsdl:port>
    </wsdl:service>
  • <!--

WSDL created by Apache Axis version: #axisVersion#
Built on #today#
–>

  • </wsdl:definitions>
    [/size][/font][/SIZE][/FONT]

please let me know does webmethods support anyType

Thanks
Rao[/FONT][/SIZE][/COLOR]

wM does support xsd:any, take a look to http://techcommunity.softwareag.com/ecosystem/documentation/webmethods/wmsuite8_ga/Integration_Server_and_Process_Engine/8-0-SP1_Administering_Integration_Server.pdf and check:

watt.core.schema.generateAllTypeDocuments
watt.core.schema.createSchema.omitXSDAny