on 06-30-2008 2:36 PM
Hi,
Good Evening,
We are working on JDBC to JDBC interface. In this interface we are having a routing condition which we have implemented in receiver determination. Our routing condition is: when Brand code == 11 then our msg must be passed else it must not pass.
When we are giving single row with right or wrong values the o/p is comming as expected only.
But when we give more than one row ..eg:with brand code as 11 and 12 ... then both rows are passed.. actually only one row with brand code - 11 must be passed.
Please help what can be done regarding this issue...
Thanks in advance,
Hi changes the occurences of message from 1 to unbounded.
Then system will treat incoming data as 2 messages and process the same. So as per condition only one record will be passed and other will be rejected.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
During receiver determination, XI does not parse through the whole document and look at all occurence of brand code. It only looks at the first occurence of the brand code. You would need to split the message.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
YOu have ti split your records into different messages.
For this, you have to use BPM. Then only your conditions will work.
Otherwise, it treats your message as only one message even though it contains two Brand Codes.
Regards,
Ravi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.