cancel
Showing results for 
Search instead for 
Did you mean: 

Runtime exception occurred during application mapping

former_member187447
Participant
0 Kudos

Hi

I am doing IDOC to EDI scenario for ANSIX12 856. I am trying to test the scenario in Test Configuration of ID and i am getting the following error at the Operation Mapping level. could anyone please help me out here.

Runtime exception occurred during application mapping com/sap/xi/tf/_IDoc_DESADV_DELVRY05_to_ANSIX12_85~; com.sap.aii.utilxi.misc.api.BaseRuntimeException:The processing instruction target matching "[xX][mM][lL]" is not allowed.

Accepted Solutions (0)

Answers (1)

Answers (1)

nabendu_sen
Active Contributor
0 Kudos

Hi Kalyan,

BaseRuntimeException comes mainly in Mapping Exceptions if any Mandatory Source field (Occurrence : 1 - XX) is not getting populated. Try to test this scenario end to end and let us know the errors description.

Thanks,

Nabendu.

former_member187447
Participant
0 Kudos

I checked the mapping and all the mandatory fields are being populated.

former_member187447
Participant
0 Kudos

Sorry, I do have some value missing for target structure

former_member187447
Participant
0 Kudos

I got rid of the runtime error in Test Configuration and i see all green untill receiver agreement and i see a checked flag too. But when i actually process the IDOC from ECC the idoc is failing for the reason, how is it possible that the same message when tested in ID is working in test config and failing in actually processing it from source?

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Message Split According to Receiver List

-->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="INTERNAL">PARTY_SERVICE</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:Stack>Party and service not defined</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>