SOAP response error: [ISS.0088.9133]

Hi,

I created a provider web service descriptor from an IS flow service. Then, I try to run this using the SOAP Ui tool; where I specify the WSDL URL(from the provider descriptor), and input the SOAP message.

I get an error [ISS.0088.9133] Error while encoding RPC output.Here’s the SOAP-Fault:

SOAP-ENV:Fault
SOAP-ENV:Code
SOAP-ENV:ValueSOAP-ENV:Sender</SOAP-ENV:Value>
</SOAP-ENV:Code>
SOAP-ENV:Reason
<SOAP-ENV:Text xml:lang="">[ISS.0088.9133] Error while encoding RPC output</SOAP-ENV:Text>
</SOAP-ENV:Reason>
SOAP-ENV:Rolehttp://localhost:5555/ws/SLFCAIndCXAML.webServices:UpdatePendingAMLMessage_WS</SOAP-ENV:Role>
<SOAP-ENV:Detail xmlns:webM=“http://www.webMethods.com/2001/10/soap/encoding”>
webM:exception
webM:classNamejava.lang.NullPointerException</webM:className>
<webM:message xml:lang=""/>
</webM:exception>
</SOAP-ENV:Detail>
</SOAP-ENV:Fault>

Could anyone please help me out to eliminate this error?

Thanks and Regards
Nishant

Check the error log for a stacktrace in the NPE, this will help you to understand why.

The provider executes a flow service, and that service is giving the exception.

What about if you execute the flow service with same input data? Does it run?

Yes, this flow service runs fine when I input the same data…

Then navigate to IS extended settings, and place:

watt.server.SoapRPC.checkHeaders=true
watt.server.SoapRPC.debug=true
watt.server.SoapRPC.trace=true
watt.server.SoapRPC.verbose=true

Restart IS, force the error and check log. You should get proper hints.