cancel
Showing results for 
Search instead for 
Did you mean: 

soap fault message returned to sync interface in integration process

Former Member
0 Kudos

Hello,

we are working with SAP PI 7.11.

The interface is like this:

- sender sync connects to integration process

- integration process connects to sync receiver.

- between there is a check for the response message to decide for use of a mail interface for specific return codes in the response (reason for the ccBPM)

We are using an external definition for the message we are transporting.

The sender uses a WSDL generated from SAP PI refering to the external definition.

The receiver simply uses the same external definition created outside PI.

So we are not doing any mapping with the message between sender and receiver.

Mapping is only used to create the mail message from the response / and to create internally another

response to the sender from the request message to provide an answer for connect issues.

The whole process is fine. The receiver processes the messages and returns a response.

For some return codes in the response an exception is used to send a mail additionally.

And now the issue is .....

The "first" receiver is a web Sphere instance which is validating the provided xml before it will send it to the

consuming application.

A test was started providing a wrong namespace in the xml. So the Web Sphere returned a soap fault message instead of the expected response message.

The response blocked the process in the queue and the sender received a time out.

At the end we need to delete the queue entry as the message could not be delivered.

The question was if it is possible to handle this situation by providing the correct response to the sender using the

fault message.

But from my understanding PI is not able to handle fault messages in sync. interfaces when an integration process is used.

Is this correct or is there any chance to solve this issue as described?

Thank you in advance for your answers (helpful and more = points )!

Best regards

Dirk

Edited by: Meinhard Dirk on Jul 27, 2011 11:57 AM

Accepted Solutions (1)

Accepted Solutions (1)

former_member854360
Active Contributor
0 Kudos

Hi,

We cant handle fault message in BPM. Fault Messages will come to Integratin Engine and throw a system error.

See stefans reply in the below thread

Former Member
0 Kudos

Hi Roy,

Thank you for continuously keeping an eye on my issues with PI !

So in principal I am right!

But a team member found this here in the sdn.

/people/alessandro.guarneri/blog/2011/01/10/soap-fault-in-sap-pi-hijack-itSAPNetworkWeblogs%2528SAPNetworkWeblogs%2529

Best regards

Dirk

Answers (0)