[jboss-user] [JBoss jBPM] - timeout probleam plz help me
eleman304
do-not-reply at jboss.com
Tue Oct 30 10:55:02 EDT 2007
hi all ;
i am newbi at jbpm and try to develop a workflow (using timeout)
i am using ;
JBPM 3.2.2
JSF 1.1
TOMCAT 5.5
| <?xml version="1.0"?>
| <process-definition name="onlineRuhsat"
| xmlns="urn:jbpm.org:jpdl-3.2">
| <swimlane name="mukellef" >
| <assignment actor-id="user" ></assignment>
| </swimlane>
| <swimlane name="ikr_personel" >
| <assignment actor-id="personel" ></assignment>
| </swimlane>
|
| <start-state name="Start basvuru">
| <task swimlane="mukellef" name="start"/>
| <transition to="Get Doc"></transition>
| <event type="after-signal">
| <action class="com.sampas.akos.workFlow.tools.MailActionHandler" name="Mail Sender"></action>
| </event>
| </start-state>
| <task-node name="Get Doc" >
| <task swimlane="ikr_personel" ></task>
| <timer duedate="5 business seconds" name="test-timer" transition="to Clear Task" >
| <action class="com.sampas.akos.workFlow.tools.RemindActor" name="test-timer-act"></action>
| </timer>
| <transition to="Ok"></transition>
| <transition to="Clear Task" name="to Clear Task"></transition>
| <event type="after-signal">
| <action class="com.sampas.akos.workFlow.tools.MailActionHandler" name="Mail Sender"></action>
| </event>
| </task-node>
| <task-node name="Ok">
| <task swimlane="user" >
| </task>
| <transition to="END" name="end"></transition>
| <event type="after-signal">
| <action class="com.sampas.akos.workFlow.tools.MailActionHandler" name="Mail Sender"></action>
| </event>
| </task-node>
|
| <node name="Clear Task">
| <transition to="END"></transition>
| </node>
| <end-state name="END" />
| </process-definition>
my jbpm.cfg.xml is
| <jbpm-configuration>
| <jbpm-context>
| <service name="persistence"
| factory="org.jbpm.persistence.db.DbPersistenceServiceFactory" />
| <service name="tx" factory="org.jbpm.tx.TxServiceFactory" />
| <service name="scheduler"
| factory="org.jbpm.scheduler.db.DbSchedulerServiceFactory" />
| </jbpm-context>
| <string name="resource.hibernate.cfg.xml"
| value="com/sampas/akos/hibernate.cfg.xml" />
| <string name="resource.business.calendar"
| value="org/jbpm/calendar/jbpm.business.calendar.properties" />
| <string name="resource.default.modules"
| value="org/jbpm/graph/def/jbpm.default.modules.properties" />
| <string name="resource.converter"
| value="org/jbpm/db/hibernate/jbpm.converter.properties" />
| <string name="resource.action.types"
| value="org/jbpm/graph/action/action.types.xml" />
| <string name="resource.node.types"
| value="org/jbpm/graph/node/node.types.xml" />
| <string name="resource.parsers"
| value="org/jbpm/jpdl/par/jbpm.parsers.xml" />
| <string name="resource.varmapping"
| value="org/jbpm/context/exe/jbpm.varmapping.xml" />
| <string name="resource.mail.templates"
| value="jbpm.mail.templates.xml" />
| <string name="resource.jbpm.cfg.xml"
| value="com/sampas/akos/jbpm.cfg.xml" />
| <string name="resource.business.calendar"
| value="org/jbpm/calendar/jbpm.business.calendar.properties" />
| <string name="resource.default.modules"
| value="org/jbpm/graph/def/jbpm.default.modules.properties" />
| <string name="resource.converter"
| value="org/jbpm/db/hibernate/jbpm.converter.properties" />
| <string name="resource.action.types"
| value="org/jbpm/graph/action/action.types.xml" />
| <string name="resource.node.types"
| value="org/jbpm/graph/node/node.types.xml" />
| <string name="resource.varmapping"
| value="org/jbpm/context/exe/jbpm.varmapping.xml" />
| </jbpm-configuration>
|
and when i run test-timer action didnt call but MailActionHandler called
i found a solution at 3.1 there i can use
| SchedulerThread th = new SchedulerThread();
| th.start();
|
but i cant use SchedulerThread at 3.2.2
how can i use timeout in my workflow , can you advice to me
thanks for your help ...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4100307#4100307
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4100307
More information about the jboss-user
mailing list