Flow Execution in a Loop throwing 
org.apache.ode.bpel.iapi.Scheduler$JobProcessorException
------------------------------------------------------------------------------------------

                 Key: ODE-847
                 URL: https://issues.apache.org/jira/browse/ODE-847
             Project: ODE
          Issue Type: Bug
          Components: BPEL Runtime
    Affects Versions: 1.3.4
         Environment: JBOSS 4.2.3, ODE 1.3.4, Postgres
            Reporter: Dhanush Gopinath


If the process contains a flow activity inside a loop, and the flow activity 
contains parallel activities which are run simultaneously the flow activity is 
executed properly once. When the condition is not satisfied and the loop is 
executed again, the flow activity executes but throws the following exception. 

16:35:32,423 ERROR [SimpleScheduler] Error while processing a persisted job: 
Job hqejbhcnphr5cv8mg8pidj time: 2010-06-15 16:35:29 IST transacted: true 
persisted: true details: JobDetails( instanceId: 2303 mexId: 2117 processId: 
null type: INVOKE_RESPONSE channel: 99 correlatorId: null correlationKeySet: 
null retryCount: null inMem: false detailsExt: {})
org.apache.ode.bpel.iapi.Scheduler$JobProcessorException
        at 
org.apache.ode.bpel.engine.BpelEngineImpl.acquireInstanceLock(BpelEngineImpl.java:394)
        at 
org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:403)
        at 
org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:450)
        at 
org.apache.ode.scheduler.simple.SimpleScheduler$RunJob$1.call(SimpleScheduler.java:518)

After this the flow activity is completed, but no subsequent activities are 
executed. 

For e.g. : if the loop condition fails the second time also, then the flow 
activity will not execute the third time. 

The process is attached

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to