Hi,
I created the test client on my application server and tested the webService. No problems there. But when I create a webService connector in webMethods and test the webService, it responds with the following error at SOAP:RPC service.
This is related to Schema encoding error when you are sending the XML data via default SOAP-RPC processor.So IS internal SOAP-RPC is throwing this SOAP FAULT Error.Reason might be the data/Elements which you are mapping to “reqParms”,targetInputSignature set in the pub.client:soapRPC service is not been properly encoded according to [url=“http://schemas.xmlsoap.org/soap/encoding/”]http://schemas.xmlsoap.org/soap/encoding/[/url]’ defined in the WSDL file.
Anyways Mark is the webservices expert to resolve this issue.
Hi RMG,
Thanks for reply. Does IS default RPC-Encoding supports this call which I am trying to. I guess its specific to Apache SOAP and its not a standard encoding and IS supports standard encoding. As I developed the webserivce on appliaction server which supports Apache SOAP, thats might be the problem but I am not sure.
Can you use the Axis soapmonitor or tcpmonitor utility to capture the response from your web service? It appears that your service is returning something that IS can’t deserialize. The soap response message might give us a clue.
What is the signature of your web service? What data types does it accept/return?
I have even set the watt.net.timeout=600, but still Im getting the same exception.
I have provided all the necessary inputs and even the host/function names are valid.
You can check the required inputs to the connector on the webpage - “[url=“http://weather.gov/xml/”]http://weather.gov/xml/[/url]”.
Why am I getting this error when Im trying to test the webservice connector.