on 01-19-2010 5:52 AM
Hi,
I have created a Scenario using a fork step Which has 2 branches. The first branch consits of a Transformation and a send step with in a switch statement. The second branch consists of a Transforamtion, Send (synchronous), Send (synchronous) , Transformation and send step. The BPM starts with a Receive and followed by a Fork step.
The problem is whenever BPM receives a message, FORK is sending the message to the second branch and trying to execute the same branch if one of the step fails.
Thanks,
Kiran.
The BPM starts with a Receive and followed by a Fork step
Any reason for having the above BPM design?
Normally we use Fork at the start when we receive messages from multiple senders.
Is your requirement to execute either of the branches (logic in branch1 or branch2)? If yes then you should use a Switch step. If your requirement is to execute the logic in both the branches then have the steps placed sequentially (steps of branch1 placed first and then of branch2 or vice-versa)....remove the fork then.
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
If u need to execute first branch all the time , then keep all steps of first branch in sequence and then keep all steps in 2nd branch in sequence...
If u r problem is tht u r lossing received original data then use container toperation to save original data and then use it.
Regards,
Manisha
User | Count |
---|---|
79 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
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.