Hi,
When calling a RPC-styled webservice I get the following error:
org.xml.sax.SAXException: Deserializing parameter ‘startProcessReturn’: could not find deserializer for type {http://sagd.softwareag.com/bpm}ProcessInstance
at org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:277)
at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
at org.apache.axis.client.Call.invoke(Call.java:2448)
at org.apache.axis.client.Call.invoke(Call.java:2347)
at org.apache.axis.client.Call.invoke(Call.java:1804)
at com.softwareag.xbridge.soapgateway.SoapGatewayImpl.modify(DashOB6501:906)
at com.softwareag.xbridge.infrastructure.ai.modify(DashOB6501:56)
at com.softwareag.xbridge.sequencer.KeywordSTEP.execute(DashOB6501:236)
at com.softwareag.xbridge.sequencer.SequencerImpl.execute(DashOB6501:1193)
at com.softwareag.xbridge.sequencer.SequencerImpl.dispatch(DashOB6501:825)
at com.softwareag.xbridge.infrastructure.an.perform(DashOB6501:314)
at com.softwareag.xbridge.util.WorkerThread.run(DashOB6501:459)
Setting xbd.soap.handlefault=“true” the sequence ignores this error and returns the correct SOAP response (I parse the result via xslt).
But the “error” is logged in DefaultComponentFactory.xbd.log:
[slf5s.start]18 Okt 2007 20:49:55,344[slf5s.DATE] Thread-177[slf5s.THREAD] ERROR[slf5s.PRIORITY] client.Call[slf5s.CATEGORY] Exception:[slf5s.MESSAGE]
…
How can I disable this logging (Service Orchestrator Version 3.1.2.12)?
Regards
Axel