jBPM timer not executing
Issue
I have a task in my jBPM process:
<task-node name="task-node1">
<task name="todoTask" description="todo">
<assignment actor-id="admin"></assignment>
</task>
<timer name='timeout' duedate='1 minute' transition='time-out-transition'/>
<transition name="end" to="end-state1"></transition>
<transition name="time-out-transition" to="end-state1"/>
</task-node>
However my task never times-out.
I have also tried adding the following to my jbpm.cfg.xml file and it has not corrected the issue.
<bean name='jbpm.job.executor'
class='org.jbpm.job.executor.JobExecutor'>
<field name='jbpmConfiguration'><ref bean='jbpmConfiguration' />
</field>
<field name='name'><string value='JbpmJobExecutor' /></field>
<field name='nbrOfThreads'><int value='1' /></field>
<field name='idleInterval'><int value='5000' /></field>
<!-- 1 hour -->
<field name='maxIdleInterval'><int value='3600000' /></field>
<field name='historyMaxSize'><int value='20' /></field>
<!-- 10 minutes -->
<field name='maxLockTime'><int value='600000' /></field>
<!-- 1 minute -->
<field name='lockMonitorInterval'><int value='60000' /></field>
<!-- 5 seconds -->
<field name='lockBufferTime'><int value='5000' /></field>
</bean>
Environment
- jBPM 3.2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.