[jboss-user] [JBoss jBPM] - Re: workaround for StackOverflow exception

petia do-not-reply at jboss.com
Tue Aug 19 08:47:38 EDT 2008


I have a problem with setting a timer on a Task Node. 

I have defined the following process

<?xml version="1.0" encoding="UTF-8"?>
  | <process-definition  xmlns="urn:jbpm.org:jpdl-3.2"  name="timer-test">
  | 	<swimlane name="Initiator">
  | 		<assignment actor-id="admin"></assignment>
  | 	</swimlane>
  | 
  | 	<start-state name="start-state1">
  | 		<task name="start task" swimlane="Initiator"></task>
  | 		<transition to="TaskA"></transition>
  | 	</start-state>
  | 
  | 	<task-node name="TaskA">
  | 		<task name="TaskA">
  | 			<assignment actor-id="petia"></assignment>
  | 		</task>
  | 		<timer duedate="10 seconds" transition="skipB"></timer>
  | 		<transition to="TaskB" name="execute B"></transition>
  | 		<transition to="end-state1" name="skipB"></transition>
  | 	</task-node>
  | 
  | 	<task-node name="TaskB">
  | 		<task name="TaskB">
  | 			<assignment actor-id="petia"></assignment>
  | 		</task>
  | 		<transition to="end-state1"></transition>
  | 	</task-node>
  | 
  | 	<end-state name="end-state1"></end-state>
  | </process-definition>
  | 

The idea is that if the timer in Task Node TaskA expires the process will be ended (and the Task Node TaskB skipped).

However, when running the process and the timer expires, the transition skipB is not executed (as specified in the code) and the process stalls at Task Node TaskA (which appears in the tasks list, but without an "End" button available for it). 

I am running jBPM 3.2.3. From the discussions above I can see that there have been some problems with timers on State Nodes which have been fixed in 3.2.4. Does this apply to my problem with timers on task nodes? Have anyone else had similar problem or am I doing something wrong?

Help is appreciated. Thanks in advance.
Kind regards, Petia
 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4171251#4171251

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4171251



More information about the jboss-user mailing list