cancel
Showing results for 
Search instead for 
Did you mean: 

How to capture SOAP fault when using "Do not use SOAP envelope" parameter

Former Member
0 Kudos

Hi,

we have a synchronous RFC -> XI -> Web Service scenario. The Web Service requires some custom SOAP header elements for user authorization which forced us create the entire SOAP message in a message mapping and to set the "Do not use SOAP envelope" parameter in the receiving SOAP adapter.

In order to capture the SOAP fault message from the Web Service we have created a message interface with a fault message and also created an interface mapping with a fault message mapping.

Our problem is that the fault message is not populated when we get a SOAP fault message back from the Web Service. Is this due to the fact that we have set the "Do not use SOAP envelope" parameter?

Thanks in advance!

Stefan

Message was edited by:

Stefan Nilsson

Accepted Solutions (0)

Answers (1)

Answers (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Hi,

Faced a similar constraint once. Could not crack it.

Maybe somebody has an answer for this.

Regards

Bhavesh

Former Member
0 Kudos

Hi Bhavesh,

I have exaactly same scenario. But the only difference is that the Successful payload is also not coming into PI.

The request is successfully hittng the webservice.

Please guide me on how to capture the paylod.

I am using the WSDL provided by the thirdparty but sill the message is not coming into PI.

chitti_prakash
Employee
Employee
0 Kudos

Use this link to resolve your problem : http://scn.sap.com/thread/1675917