ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rafael R. Aschoff" <roque.raf...@gmail.com>
Subject Re: Changing Workflow at runtime
Date Thu, 13 Oct 2011 21:39:11 GMT
Thanks Yaman, I will have a look on that.

On Thu, Oct 13, 2011 at 6:07 PM, abdulkadir yaman <abdulkadiryaman@gmail.com
> wrote:

> Sorry Rafael, my solution is not a cure for you than. You might want to
> take
> a look at SimpleScheduler.java( http://goo.gl/Dsg2N ) to know about more
> on
> how job queues work in ode.
>
> Thanks.
>
> On Thu, Oct 13, 2011 at 7:46 PM, Rafael R. Aschoff
> <roque.rafael@gmail.com>wrote:
>
> > Hi Yaman,
> >
> > Thank you for your reply.
> > Your solution sounds interesting but as far as I can see, it would only
> > work
> > if I had static paths as well.
> > In other words, I would not be able to create a different flow
> dynamically.
> > However, if it is possible to create such paths during runtime, I would
> be
> > really interested to hear more about that.
> >
> > Thank you,
> > On Thu, Oct 13, 2011 at 5:36 PM, abdulkadir yaman <
> > abdulkadiryaman@gmail.com
> > > wrote:
> >
> > > Hi Rafael,
> > >
> > > One solution might be looking for a static java method to identify
> which
> > > path your flow will follow. This way, you have many choices(spring
> > > configuration, java beans, configuration files), and you can choose one
> > > path
> > > among many others.
> > >
> > > Let me know if you are interested in this solution.
> > >
> > > Thanks.
> > >
> > > On Thu, Oct 13, 2011 at 4:46 PM, Rafael R. Aschoff
> > > <roque.rafael@gmail.com>wrote:
> > >
> > > > Hello all,
> > > >
> > > > I am not very familiar with the ODE source code and was looking for a
> > way
> > > > to
> > > > change the workflow during runtime.
> > > >
> > > > I would like to know if someone has an advice on that, where should I
> > > look?
> > > >
> > > > More precisely, I want to change the internal logic of a BPEL process
> > > based
> > > > on some monitored events.
> > > >
> > > > On a second phase, I would like to change the logic just for a
> > particular
> > > > user instance, which means that future calls to the BPEL process will
> > not
> > > > perceive the changes.
> > > >
> > > >
> > > > For what I have seen so far, to change future logic I could try to
> > > > manipulate the output of the ODE BPEL Compiler. I do not know if I
> > could
> > > do
> > > > the per user instance, but it seems possible for future executions.
> > > >
> > > > In order to control the logic per user, I guess I would have to use
> the
> > > > Process Management API, but I could not find any information of the
> > > > possibility to change the execution instance itself.
> > > >
> > > >
> > > >
> > > >
> > > > Best regards,
> > > > --
> > > > Rafael Roque Aschoff
> > > >
> > > > Ph.D. Candidate
> > > >
> > > > School of Informatics
> > > >
> > > >
> > > >
> > > > City University London
> > > >
> > > > Phone: +44 (0)20 7040 3252
> > > >
> > > > http://www.city.ac.uk/informatics<
> > > >
> > >
> >
> https://outweb.city.ac.uk/owa/redir.aspx?C=46ed6fba36974fff8e39ae128d622ebe&URL=http%3a%2f%2fwww.city.ac.uk%2finformatics
> > > > >
> > > >
> > >
> >
> >
> >
> > --
> > Rafael Roque Aschoff
> >
> > Ph.D. Candidate
> >
> > School of Informatics
> >
> >
> >
> > City University London
> >
> > Phone: +44 (0)20 7040 3252
> >
> > http://www.city.ac.uk/informatics<
> >
> https://outweb.city.ac.uk/owa/redir.aspx?C=46ed6fba36974fff8e39ae128d622ebe&URL=http%3a%2f%2fwww.city.ac.uk%2finformatics
> > >
> >
>



-- 
Rafael Roque Aschoff

Ph.D. Candidate

School of Informatics



City University London

Phone: +44 (0)20 7040 3252

http://www.city.ac.uk/informatics<https://outweb.city.ac.uk/owa/redir.aspx?C=46ed6fba36974fff8e39ae128d622ebe&URL=http%3a%2f%2fwww.city.ac.uk%2finformatics>

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