cancel
Showing results for 
Search instead for 
Did you mean: 

Problem evaluating a condition

Former Member
0 Kudos

Hi

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="http://dddd.com/XI/dddd">

<MESSAGE>

<TYPE>S</TYPE>

<BODY>x</BODY>

</MESSAGE>

</ns:MT_XML_UNF>

"

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

Florin

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

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

> <ns:MT_XML_UNF xmlns:ns="http://dddd.com/XI/dddd">

> <MESSAGE>

> <TYPE>S</TYPE>

> <BODY>x</BODY>

> </MESSAGE>

> </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">...call 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">......new reader had problems - try old one</Trace>

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

Florin

prateek
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

Regards,

Prateek

Former Member
0 Kudos

CO is assigned in MI to field type.

Florin