on 08-25-2012 4:12 AM
Hello,
I have a SOAP sender sending message via XI protocol.
The sender can send 2 different formats of SOAP message
1) SOAP message having payload as a flat file. - Receiver 1
2) SOAP message having payload as a xml file - Receiver 2
As the same sender interface is being used for both the scenarios how can I put any condition routing in the Receiver determination for a SOAP message using XI protocol.
Thanks in advance....
Hi,
It doesn't sound feasible with conditions in Receiver Determination as you described it now. Can you influence the data that is sent by the sender? If so, you could use the following payloads:
<data>
<type>FLAT</type>
<payload>some flat file content</payload>
</data>
<data>
<type>XML</type>
<payload><content>...</content></payload>
</data>
Then you can put a simple condition in RD:
IF data/type = FLAT then receiver 1
IF data/type = XML then receiver 2
Regards,
Greg
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
91 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
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.