On Wed, Dec 17, 2008 at 8:12 AM, Asif Iqbal <[email protected]> wrote:
> Thanks for your reply. > > I am using explicit correlation. And same BPEL is running ok on ActiveBPEL > Engine. > But I don't know why not working on ODE? > Logs with the category org.apache.ode set to debug would probably help diagnosing as well. Cheers, Matthieu > > Ok I will try to run same with implicit correlation. > > Thanks > Regards > Asif Iqbal > > > On Wed, Dec 17, 2008 at 5:05 PM, Matthieu Riou <[email protected]>wrote: > >> On Wed, Dec 17, 2008 at 3:34 AM, Asif Iqbal <[email protected]> >> wrote: >> >> > Hi guys >> > >> > I want to run multiple instances of process on ODE. >> > E.g Once process will create multiple instance of >> > >> > >> > I have 3 BPEL process. Process A (warehouse), Process B (box flow) and >> > Process C (worker flow). Process A is main process. This will invoke >> Process >> > B and Process C. Process C and Process B will also interact with each >> other. >> > >> > Process A invokes more than one instances of Process B and Process C e.g >> > Process A invokes 4 instances of Process B and 3 instances of process C. >> > Now question is that how instances of Process C (3 instance) and Process >> B >> > (4 Instances) will interact with each other. For more clarification you >> can >> > see attached image. And one by one interact with each other. Now for >> this I >> > am searching. >> > >> > I deployed processes in ODE but when I am sending SOAP Req there is no >> > response. >> > >> > If I use same BPEL for sigle instance then its working perfectly. >> > >> > Kindly also see attached image to get clear idea. >> > >> >> Your image has apparently been stripped by the mailing list. It's had to >> guess without knowing exactly what you're doing or seeing logs but my >> hunch >> would be that it's tied to correlation. For process to process >> interactions, >> we use implicit correlations (see [1]). Those are tied to a partner link, >> so >> for any interaction with a given partner link, the correlation will be >> identical. If you happen to interact with several instances of another >> process in parallel, this won't work. >> >> In that case you're effectively dealing with different partners so you >> should declare a different partner link for each separate instance of >> other >> processes you're dealing with. Alternatively you can use explicit >> correlation. >> >> Cheers, >> Matthieu >> >> [1] http://ode.apache.org/implicit-correlations.html >> >> >> > >> > Thanks >> > >> > Regards >> > Asif Iqbal >> > >
