on 10-15-2009 11:16 PM
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>
/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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.