cancel
Showing results for 
Search instead for 
Did you mean: 

Capture SOAP fault message

former_member229310
Active Participant
0 Kudos

Hello, Could you please suggest if we need to implement any note to capture SOAP fault message. Currently we have PI 7.11 system. What kind of standard fault message strucuture should be defined. Do we need to implement note 1533195 to capture the SOAP . Is it mandatory ? Thanks

Accepted Solutions (1)

Accepted Solutions (1)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

>Do we need to implement note 1533195 to capture the SOAP . Is it mandatory ? Thanks

Only If your target system is in no soap mode & has returned a fault message in synchronous business scenarios, then you need to implement the above note. Because the response comes in different format.  Otherwise you don't need and follow the below.

Generally, if your target system supports fault message and If you open wsdl and you will see whether you get responses both (happy flow - good response) and fault message (during application errors).  If your wsdl has request,response and fault, use them in Inbound service interface. similary you create one fault message on the sender outbound interface. Map the request, response and fault message for sender and target as usual. That's it. If the target system does not support fault message, you cannot retrieve the fault message response.

Hope that is clear.

You might want to check this link too

http://scn.sap.com/people/shabarish.vijayakumar/blog/2006/11/02/fault-message-types--a-demo-part-1

former_member229310
Active Participant
0 Kudos

Thanks for the response. This was useful.  "Only If your target system is in no soap mode "   How do we know this ?

baskar_gopalakrishnan2
Active Contributor
0 Kudos

>How do we know this ?

If the target system does not follow  soap message protocol and not using  soap envelope or header structure

Answers (0)