ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sathwik B P <sathwik...@gmail.com>
Subject Re: Dynamically invoke a child process
Date Mon, 24 Oct 2016 06:34:48 GMT
Hi,

We will be happy to answer questions if there is any specific problems in
executing the process model on ODE or question on the behaviour of ODE.

We cannot answer questions about complete process solution models.



*To answer this question,Do I need all sub processes to have same interface
(namespace, operations and messages)? *
Ans: Bpel activity definition is static in nature (Bpel Specification) and
one cannot change it at runtime. Henceforth, invoking multiple sub process
using the same Invoke activity definition would enforce you to have your
sub process adhere to same interface. Only the endpoints of the partnerlink
can be changed.

regards,
sathwik


On Mon, Oct 24, 2016 at 6:15 AM, Raghvendra Srivastava <
raghvendrasrivastava@gmail.com> wrote:

> Hi Sathwik,
> How are you doing?
> I am also very interested in this use case. Please suggest a way to
> accomplish this using ode.
> Thanks,
> Rag
>
> On Thursday, September 15, 2016, Jit K <jkfrm8@gmail.com> wrote:
>
> > ​It worked too. Thanks.
> >
> > H
> > ​owever, this was just a part the solution I am trying to develop.
> >
> > I have a main process and bunch of sub processes. Each sub process is
> > registered in a central repository with a unique name. Sub processes may
> be
> > added or removed as required (with appropriate addition or removal from
> > central repository).
> > The request message to the main process has a list of sub processes to be
> > invoked for that particular request. For example, request-1 may need to
> > invoke sub-process-1 and sub-process-3 whereas request-2 may need to
> invoke
> > sub-process-2 and sub-process-3.
> > Thus I want to invoke the specified sub processes. Sub processes should
> > execute in parallel. At the end there should be a join to collate the
> > results of all sub processes.
> >
> > Please suggest how can I achieve this?
> > Do I need all sub processes to have same interface (namespace, operations
> > and messages)? Till now I was trying with the SAME Sub process (same
> name,
> > same interface) deployed at 2 different locations. Now I am trying with
> > DIFFERENT sub processes (different names, same interface).
> >
> > Any kind of help is appreciated.
> >
> > Regards,
> > JK
> > ​
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message