<operation name="createHostingProduct" parameterOrder="HostingProduct_1">
<input message="tns:HostingProcessor_createHostingProduct" />
<output message="tns:HostingProcessor_createHostingProductResponse" />
<fault name="PartnerGatewayException" message="tns:PartnerGatewayException" />
</operation>
...
<operation name="createHostingProduct">
<soap:operation soapAction="" />
<input>
<soap:body use="encoded" namespace="http://pgs.networksolutions.com/HostingService/wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="http://pgs.networksolutions.com/HostingService/wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="PartnerGatewayException">
<soap:fault use="encoded" name="PartnerGatewayException" namespace="http://pgs.networksolutions.com/HostingService/wsdl" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
It appears that the Sun server is writing out xsd:boolean rather than soap-enc:boolean -- which the schema states should be used.
Do you have a copy of the actual SOAP message -- that will confirm this problem?
And the response:
HTTP/1.1 500 Internal Server Error
X-Powered-By: Servlet/2.4
SOAPAction: ""
Content-Type: text/xml;charset=utf-8
Transfer-Encoding: chunked
Date: Mon, 15 Aug 2005 14:42:42 GMT
Server: Sun-Java-System/Application-Server-PE-8.0
Connection: close
2cf
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns0="http://pgs.networksolutions.com/HostingService/types" env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><env:Body><env:Fault><faultcode>env:Client</faultcode><faultstring>JAXRPC.TIE.01: caught exception while handling request: deserialization error: unexpected element type: expected={http://schemas.xmlsoap.org/soap/encoding/}boolean, actual={http://www.w3.org/2001/XMLSchema}boolean</faultstring></env:Fault></env:Body></env:Envelope>
0