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.


Thanks
Viki

I believe you have to set the nonBlockingInvoke property to true. Refer to doc: http://download.oracle.com/docs/cd/B31017_01/core.1013/b28942/tuning_bpel.htm#BCGEJICF

 

XML.org Focus Areas: BPEL | DITA | ebXML | IDtrust | OpenDocument | SAML | UBL | UDDI
OASIS sites: OASIS | Cover Pages | XML.org | AMQP | CGM Open | eGov | Emergency | IDtrust | LegalXML | Open CSA | OSLC | WS-I