on 07-26-2012 12:11 PM
Hi Experts,
I have a requirement to route one message two different receiver. the message is having only one node:
XSD
<LIST>
<Data>ABCGFDFDFD</Data>
</LIST>
so i am using Xpath query in Receiver determination level to find our the receiver. The issue is RD not able to find the Xpath.
Can some one please suggest what can be done.
Thanks
Harish
hi,
probably the xpath is not working
1. have you tested that in any Xpath tester ? - http://www.xpathtester.com/
2. have you tested that in scenario TEST menu in Integration Directory before running the flow ?
it allows to evaluate the xpath before sending the real message
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
What is the condition you use for the above given input payload in xpath?
You can try to do a test configuration in ID by modifying the conditions and check if your receiver is determined properly before doing end to end test.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The Input is:
<?xml version="1.0" encoding="utf-8" ?>
<ns:Invoice_Digital_Signature_XSD xmlns:ns="http://unilever.com/Xproc/ProcComm/TchTrnsfrm/Invoic/xi">
<LIST>
<Data>UNA</Data>
</LIST>
</ns:Invoice_Digital_Signature_XSD>
and Condition is
/ns0:Invoice_Digital_Signature_XSD/LIST/Data = UNA
I am getting p1 as xml tage from XSD.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.