on 08-09-2005 2:57 PM
I have 3 types of messages that need to be mapped - the one that is called and used will be based on a particular segment in the rfc ( 0 = activate , 1 = modify and 2 = delete ) Where do I set it up to hit the proper map and send the correct message across based on this value? I will have the same scenario on the way back in from the soap adapter ( activate response, modify response and delete response ) everything is asynch.
Any help would be appreciated!
Hi Andrew,
In your Receiver Determination you can use Conditions to accomplish this. Define 3 conditions based on the content of the XML using XPath expressions.
Each condition will point to a different (receiver) service. Then you can specify a different map for each receiver.
If you're doing RFC and SOAP this will be a synchronous scenario, not asynchronous.
Thanks,
Jesse
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Andrew,
The condition column helps you to put a check on the list of receivers.
When u click on the '?' besides condition u'll see the condition editor ...where u can specify left and right operands.U can then select the Xpath and choose the value in expression editor. receiver can be determined at runtime based on the value of the field given for left operand.
You can also select the context object where you need to give an arbitary string as the right operand, using which the send step after the receiver determination step in a BPM sends the messages. Messages with the matched string are collected and send.
I hope it helps,
Thanks & Regards,
Varun Joshi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Andrew,
As mentioned abouve you can very well use conditions in ur reciever determination. There should be three interface mapping created.Mention the conditions to route the massages in the condition editor.
Regards
Priyanka
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.