on 07-27-2011 10:57 AM
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
11 | |
10 | |
9 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.