I am working with SOAP receiver channel, the issue is with handling the "Faults"
Most of the time webservice returns the errors in the "Webservice Fault" and sometimes in "SOAP Fault".
We are successfully handling the "Webservice Fault" but the issue is with handling "SOAP Fault"
We have observed, we get "SOAP Fault" if we set up the "Conversion parameter" - Do Not Use SOAP Envelope and configure the module parameters:
1) XMBWS.NoSOAPIgnoreStatusCode : set it to true
2) noSOAPMakeSysErrFromResponseFault: set it to false
The issue we are facing with this set up to get "SOAP Fault is that, webservice is returning the "SOAP Fault" in the response mapping and not into "Webservice Fault" mapping. I assume bifurcating two root elements( Response tag and Soap fault) from the response mapping could be achieved using Java mapping.
I want to know has anyone faced this issue and achieved the routing of SOAP fault to webservice fault mapping by SOAP adapter module configs?
Thanks and Regards,