Tom Cunningham created ODE-1057:
-----------------------------------

             Summary: Wait timer longer than 30 seconds causes process to wait 
indefinitely
                 Key: ODE-1057
                 URL: https://issues.apache.org/jira/browse/ODE-1057
             Project: ODE
          Issue Type: Bug
          Components: BPEL Runtime
    Affects Versions: 1.3.5
            Reporter: Tom Cunningham


PROBLEM : 
In SimpleScheduler.java 
(https://github.com/apache/ode/blob/master/scheduler-simple/src/main/java/org/apache/ode/scheduler/simple/SimpleScheduler.java#L154),
 processes that are scheduled for > 30s are inserted 
(https://github.com/apache/ode/blob/master/scheduler-simple/src/main/java/org/apache/ode/scheduler/simple/SimpleScheduler.java#L398)
 but not tracked in the todo.    It seems like these nearfuture jobs are never 
again picked up.   If I wait for 29s, no issue.

TO REPRODUCE :

Add the following to the HelloWorld2 bpel example

   <sequence>
+ <wait>
+ <for><![CDATA['PT41S']]></for>
+ </wait>


       <receive
          name="start"
          partnerLink="helloPartnerLink"
          portType="test:HelloPortType"
          operation="hello"
          variable="myVar"
          createInstance="yes"/>



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to