on 08-09-2011 9:50 PM
Hello experts,
We have an interface, which sends data from SAP to PI via outbound proxy. It worked before and at some point it stopped working in dev. But it still works in QA and production. I tried to make sure that the related objects in IR and the ABAP sender program are the same between DEV and QA and regenerated the proxy in SPROXY. However it did not work. No message could be found in SXMB_MONI and in the debugging mode, the exception of CX_INVALID_TRANSFORMATION raised when calling EXECUTE_ASYNCHRONOUS.
The attribute INTERNAL_SOURCE_POS showed red in variable L_TRANSFORMATION_ERROR, which references to cx_transformation_error.
Some of the called methods are listed below.
outbound_handler_execut -> CALL_EXECUTE_OUT -> xi_call_outbound( ) -> xi_process_payload( ) -> CALL METHOD cl_ws_payload_handler=>data_render
It is appreciated if you could shed some lights on this.
Thanks in advance for your help,
Shawn
Hi.
When you execute Proxy program check in ECC any message created in SXMB_MONI in ECC, of messages were found then shcek the status.
if no messages then problem with Proxy program , take help from Abaper.
Regards,
Raj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for all the responses. The SM59 setting is correct. We have other interfaces using proxy sending messages from the ECC to PI and they work fine. With the problem interface, the message even could not be found in ECC (SXMB_MONI). The sender ABAP should not be an issue because the same version of the program works fine in QA and production. So I still have no clue why getting the exception in ECC.
Hello,
Can you check in ECC if the SM59 type H RFC destination pointing to PI is working?
Hope this helps,
Mark
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The problem lies in ECC part. The mesg not even reaches PI. So talk to ECC team and dig more on the proxy objects level and debug doing unit testing within ECC first.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
11 | |
10 | |
9 | |
7 | |
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.