on 04-22-2009 12:08 PM
Hi Experts,
I am using Message mapping which converts Idoc to EDIFACT message. It was working fine but suddenly today morning , the messages started failing .
<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>Application</SAP:Category>
<SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>
<SAP:P1>com/sap/xi/tf/_Out_ZDESADV_DELVRY01_Z1DELVRY_To_D~</SAP:P1>
<SAP:P2>com.sap.aii.utilxi.misc.api.BaseRuntimeException</SAP:P2>
<SAP:P3>RuntimeException in Message-Mapping transformatio~</SAP:P3>
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>During the application mapping com/sap/xi/tf/_Out_ZDESADV_DELVRY01_Z1DELVRY_To_D~ a com.sap.aii.utilxi.misc.api.BaseRuntimeException was thrown: RuntimeException in Message-Mapping transformatio~</SAP:Stack>
But I tried to test the Idoc xml in Integration Repository it is working fine.
Any clue why it is failing in XI .
Laks
Hi,
please check your source message and also your mapping regarding this element:
OutZDESADV_DELVRY01_Z1DELVRY_To_D
As the error message indicates the problem is in this mapping part. The value may be empty, not in correct format, etc.
<SAP:Stack>During the application mapping com/sap/xi/tf/_Out_ZDESADV_DELVRY01_Z1DELVRY_To_D~ a com.sap.aii.utilxi.misc.api.BaseRuntimeException was thrown: RuntimeException in Message-Mapping transformatio~</SAP:Stack>
Regards,
Kai
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Take incoming IDOC msg payload from SXMB_MONI and test it in IR in msg mapping test tab to find the error.........just check it is activated......if it is active and msg mapping test tab is fine, then select your msg and click on restart button..if still your msg has this msg mapping error, then just check whether the correct mapping is invoked............if the correct mapping is not getting invoked, then ask your basis guys to do a complete CPACache refresh using PIDIRUSER........then resend your IDOC from your R/3 system to your XI system.
Regards,
Rajeev Gupta
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It is strange.
can you double check the following?
a) using the same payload from SXMB_MONI for integration and Unit testing(In IR)
b) Using the testing the same Mapping in IR and the same mapping is used in the interface determination.
As other suggested, do a Cache refresh and test your scenario again.
Regards,
Ravi
Ravi,
Everything seems to be okay in mapping. I see additional error message
com.sap.aii.ibrun.server.mapping.persist.ResourceNotFoundException: Unable to find resource com/seeburger/functions/permstore/VariableFactory.class
Actually i am invoking Seeburger class in my message mapping and this is causing issue .
I could not guess why this issue poping up suddenly
Laks
Hi,
Is your mapping active in your IR?
Is this the complete log?
Regards,
Ravi Kanth Talagana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
/people/michal.krawczyk2/blog/2005/09/16/xi-how-to-test-your-mapping-in-real-life-scenarios
use that to help you debug your mapping
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
78 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.