Hi all,
Matthieu Riou-5 wrote:
>
> I would guess it's a transaction boundaries problem again. When the timer
> fires it starts a new transaction, reloading the runtime context and the
> Jacob state for the database. It seems that at this point the timer
> channel
> can't be found which probably means that the previous transaction hasn't
> been committed yet as it should.
>
Yes, that was the problem. I now let these WorkEvents execute in sequence,
so that problem is gone.
Now, if I am not blocking anything, everything works fine (see Example1).
But now, if I am blocking (and after a short period of time unblocking)
every Activity in its state "Ready" (see Example2 for that) the old
WorkEvent finishes, and a new one starts (a TIMER WorkEvent). That
continues, until the first <receive> activity gets executed. This time, I
get the errors shown in the attached pic. I don't see, why that fails again,
as all relevant data was already stored at that point in time, as the TIMER
WorkEvent started after the call of the handleWorkEvent() method from the
previous WorkEvent in the BpelProcess class finished.
I hope someone knows what's going wrong or what's the solution for that.
Thanks in advance,
Thomas
Example1:
------------------------------------------------------------
Handling INVOKE_INTERNAL Work Event for ID: null
New BpelRuntimeContextImpl for ID: 201
<EVENT>
<EVENT_TYPE> Process_Instantiated </EVENT_TYPE>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Instance_Running </EVENT_TYPE>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Ready </EVENT_TYPE>
<XPATH> /process </XPATH>
<SCOPE_ID> 251 </SCOPE_ID>
<PARENT_SCOPE_ID> null </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Executing </EVENT_TYPE>
<XPATH> /process </XPATH>
<SCOPE_ID> 251 </SCOPE_ID>
<PARENT_SCOPE_ID> null </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[1] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[1] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Variable_Modification_Event </EVENT_TYPE>
<ACTIVITY_XPATH> /process/sequence[1]/receive[1] </ACTIVITY_XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
<VARIABLE_NAME> </execute></payload></message> </VARIABLE_NAME>
<VARIABLE_XPATH> dummy </VARIABLE_XPATH>
<VARIABLE_VALUE> <message><payload><execute
xmlns="http://ode/bpel/unit-test.wsdl"
xmlns:ns1="http://ode/bpel/unit-test.wsdl"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">fire
</VARIABLE_VALUE>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executed </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Complete </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executed </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[1] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Complete </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[1] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1]/assign[1] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1]/assign[1] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Variable_Modification_Event </EVENT_TYPE>
<ACTIVITY_XPATH> /process/sequence[1]/assign[1] </ACTIVITY_XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
<VARIABLE_NAME> dummy2 </VARIABLE_NAME>
<VARIABLE_XPATH> /process/variables[1]/variable[2] </VARIABLE_XPATH>
<VARIABLE_VALUE> <message><payload><initiate
xmlns="http://ode/bpel/unit-test.wsdl">123.0</initiate></payload></message>
</VARIABLE_VALUE>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executed </EVENT_TYPE>
<XPATH> /process/sequence[1]/assign[1] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Complete </EVENT_TYPE>
<XPATH> /process/sequence[1]/assign[1] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1]/invoke[1] </XPATH>
<SCOPE_ID> 252 </SCOPE_ID>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1]/invoke[1] </XPATH>
<SCOPE_ID> 252 </SCOPE_ID>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Executed </EVENT_TYPE>
<XPATH> /process/sequence[1]/invoke[1] </XPATH>
<SCOPE_ID> 252 </SCOPE_ID>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Complete </EVENT_TYPE>
<XPATH> /process/sequence[1]/invoke[1] </XPATH>
<SCOPE_ID> 252 </SCOPE_ID>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[2] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[2] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
Handling MATCHER Work Event for ID: 201
New BpelRuntimeContextImpl for ID: 201
Handling INVOKE_INTERNAL Work Event for ID: null
New BpelRuntimeContextImpl for ID: 202
<EVENT>
<EVENT_TYPE> Process_Instantiated </EVENT_TYPE>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Instance_Running </EVENT_TYPE>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Ready </EVENT_TYPE>
<XPATH> /process </XPATH>
<SCOPE_ID> 253 </SCOPE_ID>
<PARENT_SCOPE_ID> null </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Executing </EVENT_TYPE>
<XPATH> /process </XPATH>
<SCOPE_ID> 253 </SCOPE_ID>
<PARENT_SCOPE_ID> null </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[1] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[1] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Variable_Modification_Event </EVENT_TYPE>
<ACTIVITY_XPATH> /process/sequence[1]/receive[1] </ACTIVITY_XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
<VARIABLE_NAME> dummy2 </VARIABLE_NAME>
<VARIABLE_XPATH> /process/variables[1]/variable[1] </VARIABLE_XPATH>
<VARIABLE_VALUE> <message><payload><initiate
xmlns="http://ode/bpel/unit-test.wsdl">123.0</initiate></payload></message>
</VARIABLE_VALUE>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executed </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Complete </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executed </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[1] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Complete </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[1] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1]/assign[1] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1]/assign[1] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Variable_Modification_Event </EVENT_TYPE>
<ACTIVITY_XPATH> /process/sequence[1]/assign[1] </ACTIVITY_XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
<VARIABLE_NAME> dummy3 </VARIABLE_NAME>
<VARIABLE_XPATH> /process/variables[1]/variable[2] </VARIABLE_XPATH>
<VARIABLE_VALUE> <message><payload><callback
xmlns="http://ode/bpel/unit-test.wsdl">123.0</callback></payload></message>
</VARIABLE_VALUE>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executed </EVENT_TYPE>
<XPATH> /process/sequence[1]/assign[1] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Complete </EVENT_TYPE>
<XPATH> /process/sequence[1]/assign[1] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1]/invoke[1] </XPATH>
<SCOPE_ID> 254 </SCOPE_ID>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1]/invoke[1] </XPATH>
<SCOPE_ID> 254 </SCOPE_ID>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Executed </EVENT_TYPE>
<XPATH> /process/sequence[1]/invoke[1] </XPATH>
<SCOPE_ID> 254 </SCOPE_ID>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Complete </EVENT_TYPE>
<XPATH> /process/sequence[1]/invoke[1] </XPATH>
<SCOPE_ID> 254 </SCOPE_ID>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[2] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[2] </XPATH>
<PARENT_SCOPE_ID> 253 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/responder}MagicSessionResponder-1
</PROCESS_NAME>
<PROCESS_ID> 202 </PROCESS_ID>
</EVENT>
Handling TIMER Work Event for ID: 201
New BpelRuntimeContextImpl for ID: 201
Executing WAITER onTimeout().
Handling INVOKE_INTERNAL Work Event for ID: null
New BpelRuntimeContextImpl for ID: 201
<EVENT>
<EVENT_TYPE> Variable_Modification_Event </EVENT_TYPE>
<ACTIVITY_XPATH> /process/sequence[1]/receive[2] </ACTIVITY_XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
<VARIABLE_NAME> dummy3 </VARIABLE_NAME>
<VARIABLE_XPATH> /process/variables[1]/variable[3] </VARIABLE_XPATH>
<VARIABLE_VALUE> <message><payload><callback
xmlns="http://ode/bpel/unit-test.wsdl">123.0</callback></payload></message>
</VARIABLE_VALUE>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executed </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Complete </EVENT_TYPE>
<XPATH> null </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Executed </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[2] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Complete </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[2] </XPATH>
<PARENT_SCOPE_ID> 251 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}MagicSessionMain-1
</PROCESS_NAME>
<PROCESS_ID> 201 </PROCESS_ID>
</EVENT>
and so on
------------------------------------------------------------------------
Example2:
------------------------------------------------------------------------
Handling INVOKE_INTERNAL Work Event for ID: null
New BpelRuntimeContextImpl for ID: 203
<EVENT>
<EVENT_TYPE> Process_Instantiated </EVENT_TYPE>
<PROCESS_NAME> {http://ode/bpel/unit-test}HelloWorld2-2 </PROCESS_NAME>
<PROCESS_ID> 203 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Instance_Running </EVENT_TYPE>
<PROCESS_NAME> {http://ode/bpel/unit-test}HelloWorld2-2 </PROCESS_NAME>
<PROCESS_ID> 203 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Scope_Activity_Ready </EVENT_TYPE>
<XPATH> /process </XPATH>
<SCOPE_ID> 259 </SCOPE_ID>
<PARENT_SCOPE_ID> null </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}HelloWorld2-2 </PROCESS_NAME>
<PROCESS_ID> 203 </PROCESS_ID>
</EVENT>
Handling TIMER Work Event for ID: 203
New BpelRuntimeContextImpl for ID: 203
<EVENT>
<EVENT_TYPE> Scope_Activity_Executing </EVENT_TYPE>
<XPATH> /process </XPATH>
<SCOPE_ID> 259 </SCOPE_ID>
<PARENT_SCOPE_ID> null </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}HelloWorld2-2 </PROCESS_NAME>
<PROCESS_ID> 203 </PROCESS_ID>
</EVENT>
Executing WAITER onTimeout().
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1] </XPATH>
<PARENT_SCOPE_ID> 259 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}HelloWorld2-2 </PROCESS_NAME>
<PROCESS_ID> 203 </PROCESS_ID>
</EVENT>
Handling TIMER Work Event for ID: 203
New BpelRuntimeContextImpl for ID: 203
Executing WAITER onTimeout().
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1] </XPATH>
<PARENT_SCOPE_ID> 259 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}HelloWorld2-2 </PROCESS_NAME>
<PROCESS_ID> 203 </PROCESS_ID>
</EVENT>
<EVENT>
<EVENT_TYPE> Activity_Ready </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[1] </XPATH>
<PARENT_SCOPE_ID> 259 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}HelloWorld2-2 </PROCESS_NAME>
<PROCESS_ID> 203 </PROCESS_ID>
</EVENT>
Handling TIMER Work Event for ID: 203
New BpelRuntimeContextImpl for ID: 203
Executing WAITER onTimeout().
<EVENT>
<EVENT_TYPE> Activity_Executing </EVENT_TYPE>
<XPATH> /process/sequence[1]/receive[1] </XPATH>
<PARENT_SCOPE_ID> 259 </PARENT_SCOPE_ID>
<PROCESS_NAME> {http://ode/bpel/unit-test}HelloWorld2-2 </PROCESS_NAME>
<PROCESS_ID> 203 </PROCESS_ID>
</EVENT>
------------------------------------------------------------------------
http://www.nabble.com/file/p17080365/pic.gif
--
View this message in context:
http://www.nabble.com/Encountered-a-problem-while-modifying-the-runtime-tp16824336p17080365.html
Sent from the Apache Ode Dev mailing list archive at Nabble.com.