Hi All,
I've a unique problem. From PI, I'm sending a purchase order acknowledgement xml file to SRM system via
XI adapter(proxy). The message fails in SRM system due to some invalid value and it throws an below error.
____________________________________________________________________________
- http://sap.com/xi/XI/Message/30" xmlns:SOAP=" http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>XIProxy</SAP:Category>
<SAP:Code area="ABAP">DYNAMIC_CALL_FAILURE</SAP:Code>
<SAP:P1>UNCAUGHT_EXCEPTION</SAP:P1>
<SAP:P2>ZCL_MIIA_POACK_NON_SUS</SAP:P2>
<SAP:P3>EXECUTE_ASYNCHRONOUS</SAP:P3>
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Error during proxy processing An exception with the type CX_BBPX1_STD_MESSAGE_FAULT occurred, but was neither handled locally, nor declared in a RAISING clause Application Error</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
____________________________________________________________________________
The above error I rceived in PI system and I've email alert and I do get th below mail.
XP1 message 4F17083CD2E700F2E10080009974E14F failed with Error Code: ABAP.DYNAMIC_CALL_FAILURE and Error Category: ABAP.
Though I suggested the below items:
There are two things which we need to think over:
1. The u201CABAP.DYNAMIC_CALL_FAILURE u201CI donu2019t think we can change this in ABAP code.
2. Since the message is failing for the same reason, I think we can include code in ABAP program to catch the uncaught exception and avoid message(s) to fail.
Still client wants to suppress the alert mail in from PI. Is there a way to to turn off the process of getting the ack file which I get from SRM system?
Thanks.