on 09-12-2013 10:30 AM
Hi,
I was creating an interface which has one sender and two receivers. If the age, coming from sender, is greater then or equals to 18, then it will go to receiver1. Else it will go to receiver2.
While I am testing the scenario, it is checking ONLY the age of first record. If it is greater then or equals to 18, then all records are going to receiver1. Else all of them are going to receiver2. It is not checking rest of the ages except first one.
Please inform me how to solve this problem.
Thanks in advance.
Hello,
I think context is the problem.
So change the context of name and age (set it to MT** name) and then test ur mapping.
Thanks
Amit Srivastava
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Instead of going with If then function, go ahead with Createif (node function)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Change the context of "Age"
Right click on Age and move the context to "Record"
Try this
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Dwaipayan,
Use remove context node function after age node in mapping,all the ages are in different contexts that was the reason it was considering 1st record so we need to remove contexts.
Hope this might be the cause.
Award points if it is needful..
Thanks & Regards,
Anusha Penneru
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
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.