Hi, I am using Jbpm 3.2.3 on Jboss 4.2.3.GA. 

I have the following simple process:

<?xml version="1.0" encoding="UTF-8"?>
  | 
  | <process-definition  xmlns=""  name="sample">
  |     <start-state name="start">
  |             <transition to="state"></transition>
  |     </start-state>
  | 
  |     <state name="state">
  |             <timer name="two-seconds" duedate="2 seconds" 
transition="to-decision">
  |                     <action name="handler" 
class="sample.TimerHandler"></action>
  |             </timer>
  |             <transition to="decision" name="to-decision"></transition>
  |     </state>
  | 
  |     <decision name="decision">
  |             <handler class="sample.MyDecisionHandler"></handler>
  |             <transition to="end" name="OK"></transition>
  |             <transition to="state" name="KO"></transition>
  |     </decision>
  | 
  |     <end-state name="end"></end-state>
  | 
  | </process-definition>
  | 
The idea is that I perform a check in TimerHandler every 2 seconds, then I set 
some variable that MyDecisionHandler will use to take "OK" or "KO" transition.

I have deployed the process archive with the two classes (TimerHandler and 
MyDecisionHandler) and then I use jbpm console to signal process.
When I enter to "state" state and I click signal, the class action associated 
to the timer (sample.TimerHandler) will never be called.

Why? I have to do other things to creater timer or is a configuration problem 
in jbpm.cfg.xml? I have added the entry:

<bean   name="jbpm.job.executor" class="org.jbpm.job.executor.JobExecutor" 
singelton="true" />

and jbpm-enterprise.jar is deployed in Jboss.

Regards.


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

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4262183
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to