cancel
Showing results for 
Search instead for 
Did you mean: 

MAPPING EXCEPTION DURING EXECUTION

Former Member
0 Kudos

hi

I am working on abap-proxy sync call means crm to legacy system. I am creating service ticket in crm system where this data will transfer through xi and it creates a case in legacy system. Once legacy system create a case it send an acknoledgement to crm system as an xml data which should look like below one

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

- <root>

- <responses>

- <response>

<caseid>73073899.00000</caseid>

</response>

</responses>

</root>

if i go and see in moni in response side i am getting system-error which the following details

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

<SAP:Category>Application</SAP:Category>

<SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>

<SAP:P1>com/sap/xi/tf/_MM_VANTIVE_TO_SAPCRM_</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/_MM_VANTIVE_TO_SAPCRM_ a com.sap.aii.utilxi.misc.api.BaseRuntimeException was thrown: RuntimeException in Message-Mapping transformatio~</SAP:Stack>

<SAP:Retry>N</SAP:Retry>

</SAP:Error>

At last what ever the response i am getting from legacy system it is not getting in import parameter of my EXECUTE-SYNCROUNS method.

how should i get the above response of legacy system into my CRM system of import parameter, but i have create the same datatype of response structure but it was not filling with legacy response details.

Please help me out in this what to do.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hey Viswa.

try to test you maping in the test enviorment

on the message mapping and then on the interface mapping.

see if you get the results you've expected, seems to me that the target structure isn't created.

What is the communication channel you use with the leagacy system? are you using files? 3rd party API?

Regards

Nimrod Gisis

Former Member
0 Kudos

i have testing in mapping and interface mapping environment it is succesffuly tested but the thing is the xml data which the legacy system is sending it was not capturing my message interface. communcatiion channel that i am using from legacy to xi is http.

i have created the target structure also.

my msg interface is unable the capture the legacy acknoledgment data thats why i am unable to get into my crm system.

Former Member
0 Kudos

i have testing in mapping and interface mapping environment it is succesffuly tested but the thing is the xml data which the legacy system is sending it was not capturing my message interface. communcatiion channel that i am using from legacy to xi is http.

i have created the target structure also.

my msg interface is unable the capture the legacy acknoledgment data thats why i am unable to get into my crm system.