Skip to Content
avatar image
Former Member

BPM Correlation Issue --> XPath Expression

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>

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Oct 16, 2009 at 01:41 PM

    /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 😊

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 16, 2009 at 01:26 AM

    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?

    Add comment
    10|10000 characters needed characters exceeded