Showing results for 
Search instead for 
Did you mean: 

Problem evaluating a condition

Former Member
0 Kudos


I'm getting an error in the receiver determination when I'm using a context object.

The error is "Problem extracting values from the Payload: Check line 2 column 1 of the XML document".

This is my paylod

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

<ns:MT_XML_UNF xmlns:ns="">







Can somebody explain me witch one is line 2 column 1 and maybe what is the problem?


Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

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

> <ns:MT_XML_UNF xmlns:ns="">



> <BODY>x</BODY>


> </ns:MT_XML_UNF>

Check the condition in the Receiver Dertermination...also check you paylod value and Type should match with the condition.

Former Member
0 Kudos

Evrything is k. But still i get this error:

<Trace level="3" type="T"> rule engine for Condition %CL_SAI_SWF_RULE_ENGINE.MSG_GET(MSG=&_MSG&;NSP=&_NSM&;XPATH="/p1:MT_XML_UNF/MESSAGE/TYPE")% CE P</Trace>

<Trace level="2" type="T">......extracting (new) for Extractor: XP /p1:MT_XML_UNF/MESSAGE/TYPE</Trace>

<Trace level="2" type="T"> reader had problems - try old one</Trace>

How can i try the old one?? I'm running 7.0,sp12


Active Contributor
0 Kudos

To which field have u assigned the context object?

The problem could also be with the condition in the receiver determination



Former Member
0 Kudos

CO is assigned in MI to field type.