Hey!
Is there a way to receive primitive types in request parameters of SOAP webservice endpoint? I have such method:and when I send request to my webservice I get this exception:Code:protected Response request(String, double, String, String)
Perhaps this exception is caused by something else?[WARN] ... SoapMessageDispatcher - Endpoint invocation resulted in exception - responding with SOAP Fault
java.lang.IllegalStateException: No adapter for endpoint [...]: Does your endpoint implement a supported interface like MessageHandler or PayloadEndpoint?
Here are WSDL's parts for this request:
Code:<operation name="request" parameterOrder="(String) ... (double) ... (String) ... (String) ..."> <input message="tns:request"> </input> <output message="tns:response"> </output> </operation>Code:<message name="request"> <part name="..." type="xsd:string"> </part> <part name="..." type="xsd:double"> </part> <part name="..." type="xsd:string"> </part> <part name="..." type="xsd:string"> </part> </message>Code:<message name="response"> <part name="..." type="tns:response"> </part> </message>Code:<xs:complexType name="response"> <xs:sequence> <xs:element minOccurs="0" name="..." type="xs:string" /> <xs:element minOccurs="0" name="..." type="xs:string" /> <xs:element minOccurs="0" name="..." type="xs:string" /> <xs:element minOccurs="0" name="..." type="xs:string" /> </xs:sequence> </xs:complexType>


Reply With Quote