on 02-28-2013 10:19 AM
Hello Colleagues,
I have a SOAP – PI – Proxy asynchronous scenario.
When PI fails due to mapping errors, adapter errors or connectivity failures to target system, the response/acknowledgement should be sent back from PI to sender letting them know regarding the error.
How can we achieve this without using BPM?
Thanks in advance.
Hi Karthik,
What I got from your requirement you want to handle System Errors / failures and send back a meaningful response to Sender with the description of the cause. ccBPM is the only way you can reach closest to this requirement (Not sure how deep and in detail you want to send the error response back).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You can have a RequestResponse bean in sender channel & then configure a synchronous mapping with fault mapping. Using this bean, you can get response back.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Soap sender does give some connectivity errors or HTTP error codes to the sender system to someextent during connectivity or mapping errro. The sender system should catch those errors in their web service client class for their requirement. But if you expect the whole meaningful error trace then it won't does that. Example If the soap adapter is not up and running and if you post a message to the soap sender adapter you might get the adapter service is not available. You might get http 500 error for the mapping. Even if you do convert the scenario to synchronous the same behavior. If you use ccbpm then using send and receive steps you can capture system acknowledgements.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Karthik,
If you want this to be done withoit BPM then the solution would be to configure technical alert in PI using tcode ALRTCARDEF for this interface & configure the concerned parties email ids into the system to let them know about the errors.
Regards,
Ashish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.