cancel
Showing results for 
Search instead for 
Did you mean: 

BPM Correlation Issue --> XPath Expression

Former Member
0 Kudos

Hello,

In a receive step I get a message with the followign structure, which I have to correlate. Value to be correlated is marked in bold.

In the expression editor I use the following Xpath expression, however I get an BPE Inbound Processing Error, so obvisouly the message could not get correlated. Do you have any idea?

XPath: Interface./DtReport/specificData[key='messageID']/value

<DtReport>

<correlationID>w3542345345</correlationID>

<category>DeliveryReport</category>

<state/>

<finalReport>

<specificData>

<key>messageID</key>

<value>345345345</value>

</specificData>

<specificData>

<key>OtherKey</key>

<value>othervalues</value>

</specificData>

</DtReport>

Accepted Solutions (1)

Accepted Solutions (1)

Shabarish_Nair
Active Contributor
0 Kudos

/people/shabarish.vijayakumar/blog/2006/06/07/customise-your-xpath-expressions-in-receiver-determination

if you are looking to do customization, the above will help.

But else, choosing the field from the xpath editor should be enough

Answers (1)

Answers (1)

Former Member
0 Kudos

Update:

I tried to map the value to a single field first and the correlation then works fine. But anyway this is not very satisfying, do filters in XPath expressions not work in expression editor? Or do I have a syntax problem in my Xpath expression?