You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by qynnine <qy...@gmail.com> on 2014/04/19 15:10:41 UTC

Re: Hi, I got some question about .cbp file .

Hi Tammo,

Thanks for your patient help, I just found this message in forum somehow my
gmail lost it. I almost figure out the way that .cbp file works. Now I'm
concentrated on the bpel-runtime, when I'm debugging the source code,
confused by how the nodes (.e.g variables, sequence, assign ) of Oprocess
structure has been executed step by step. 

The execution process of BPEL process instances (including two parts, how
engine deals with process execution and the communication between database
and engine) are not obviously to understand. I got two problems now.

1. I think the process information is saved in ode-hib-h2.data/index/log.db,
but I tried multiple tools still failed to open them in MacOS.

2. To do dynamical analysis in ODE, All I want to know is In a particular
run-time point, which bpel node/code (.e.g sequence, assign, invoke) is
being visiting.  Are there any reading material can be found to understand
the execution of process instance in ODE? I think there should be few lines
of code or modules existed, which I can change them to let the engine to
throw the information I care (current time which BPEL node/code is being
visiting).

I real appreciate your previous nice help. Thanks Tammo.



--
View this message in context: http://apache-ode.996305.n3.nabble.com/Hi-I-got-some-question-about-cbp-file-tp17140p17143.html
Sent from the Apache Ode Dev mailing list archive at Nabble.com.

Re: Hi, I got some question about .cbp file .

Posted by Sathwik B P <sa...@gmail.com>.
On Sat, Apr 19, 2014 at 6:40 PM, qynnine <qy...@gmail.com> wrote:

> Hi Tammo,
>
> Thanks for your patient help, I just found this message in forum somehow my
> gmail lost it. I almost figure out the way that .cbp file works. Now I'm
> concentrated on the bpel-runtime, when I'm debugging the source code,
> confused by how the nodes (.e.g variables, sequence, assign ) of Oprocess
> structure has been executed step by step.
>
> The execution process of BPEL process instances (including two parts, how
> engine deals with process execution and the communication between database
> and engine) are not obviously to understand. I got two problems now.
>
> 1. I think the process information is saved in
> ode-hib-h2.data/index/log.db,
> but I tried multiple tools still failed to open them in MacOS.
>

*You might be better off configuring and using an external database.*


> 2. To do dynamical analysis in ODE, All I want to know is In a particular
> run-time point, which bpel node/code (.e.g sequence, assign, invoke) is
> being visiting.  Are there any reading material can be found to understand
> the execution of process instance in ODE? I think there should be few lines
> of code or modules existed, which I can change them to let the engine to
> throw the information I care (current time which BPEL node/code is being
> visiting).
>

*The execution model is fed into the ODE virtual processing unit called
jacob (http://ode.apache.org/developerguide/jacob.html
<http://ode.apache.org/developerguide/jacob.html>)*


*There are testcases on jacob execution.*

>
> I real appreciate your previous nice help. Thanks Tammo.
>
>
>
> --
> View this message in context:
> http://apache-ode.996305.n3.nabble.com/Hi-I-got-some-question-about-cbp-file-tp17140p17143.html
> Sent from the Apache Ode Dev mailing list archive at Nabble.com.
>