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)