on 2025 Jan 29 11:18 AM
Hi Everyone,
We have a scenario where 3rd party is calling an odata service synchronously through CI as below:
3rd party —> CI —> SAP S4.
Whenever any ABAP dump is thrown from the backend system, it forwards it to CPI but Caller is unable to get the exact error (it says internal server error occured and gives MPL id of the failed message).
The detailed error is not shown in the message.
So our concern is how to pass the exact error details from SAP backend to the caller?
Request clarification before answering.
Hi @Kesha2 ,
If you have a dump in abap... I think the only way is to include all your abap code into a try/catch, get the error information and return it in a structured message.
Regards,
Roberto
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If the backend system sends an error payload, store it in a property. Use a Groovy Script to extract and modify the response and send it as a body to sender.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 7 | |
| 5 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.