parallel flows not initiating parallely

Hi All,

I have a flowN activity in my BPEL process (PROC1), which creates parallel flows.

Inside each parallel flows I'm calling a another process (PROC2) through partner link.

In my PROC2 I have HumanTask activity, which sends email to the Approver's and waits till that person responds.

The problem is

For EG:
If 2 parallel flows created dynamically, two mails has to send to 2 different approvers(one from each parallel flow) @ same time, but in my case first one flow started its process and the second one starts after the first gets completed.

Could anyone help me how to rectify this.


I believe you have to set the nonBlockingInvoke property to true. Refer to doc: Focus Areas: BPEL | DITA | ebXML | IDtrust | OpenDocument | SAML | UBL | UDDI
OASIS sites: OASIS | Cover Pages | | AMQP | CGM Open | eGov | Emergency | IDtrust | LegalXML | Open CSA | OSLC | WS-I