Skip to Content
0
Former Member
May 18, 2010 at 04:17 AM

Fork Step in BPM scenario PI 7.1

34 Views

Hi All,

I have a requirement where in i will have to collect 3 different messages coming from the source and then combine these 3 messages to a single message and sent it to Target System .

To achieve this i came up with a BPM where in fork step was used and inside the fork step i added 3 branches with 3 receive steps to receive 3 different messages from the source .

Problem i am facing here is , the source system might send all the 3 messages or it might send only 2 messages or 1 message as well depening on the scenario .

So when we get only 2 messages frm the source system , fork step goes into waiting state since its waiting for the 3rd message also to come in . In this case i want the BPM to go ahead with 2 messages after a certain specified time (say 2 min) .

I tried adding wait step, deadline branch . Nothing seems to be working .

Please suggest what needs to be done here .

Waiting for your inputs

Regards

Vinay P.