cancel
Showing results for 
Search instead for 
Did you mean: 

Message Mapping Exception

Former Member
0 Kudos

Hello,

I've designed and configurated an integration XI scenario to transform a plain text file to a XML file, but now that the process is running we've found that there's an exception that has raised with the follow message:

EXCEPTION_DURING_EXECUTE:

com/sap/xi/tf/_MSG_MAP_MaxiMerlinMaterialMaster_

com.sap.aii.utilxi.misc.api.BaseRuntimeException

RuntimeException in Message-Mapping transformation

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP tack>During the application mapping com/sap/xi/tf/_MSG_MAP_MaxiMerli

So, we think that the problem could be at the message mapping definition or the message type, where the record layout has been defined.

Regards,

Gerardo.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Please chk ur mapping again and test it with the test tab.Also chk the occurances.

regards

Priyanka

0 Kudos

Hi,

I've checked and tested the message type structure and it fits the structure of the file and the definitions, i've also filled the namespace fields but still having the same problem, do you have any other idea?

Thnx, regards.

Gerardo.

Former Member
0 Kudos

What is the result, when you test xml in the message mapping ?

regards

Shravan

0 Kudos

Well, i haven't pasted any xml message, i've just clicked the start transformation button at the test tab, and the result saids that the message has been succesfuly excecuted.

What else can i do?

Former Member
0 Kudos

Hi Jorge

You can look at traces of J2EE engine to find a root cause of the exception.

That doesn't look like standard Mapping Runtime Exception. It could be that some user defined function throws it.

Also you can try to use your real payload to test it in the test tab of the Message Mapping.

Try to read this document

/people/michal.krawczyk2/blog/2005/09/16/xi-how-to-test-your-mapping-in-real-life-scenarios

Best regards,

Dmitry

Former Member
0 Kudos

your namespace is empty. In the content conversion did you maintain the namespace info ?

Copy your inbound message and put it in the <b>message mapping</b> <b>test</b> tab by clicking <b>source xml</b> icon, then you will be able to find what the error is.

First check whether your namespace and structure of the data matches your source structure.

regards

Shravan