sorry, im new to all this :)
| <?xml version="1.0" encoding="UTF-8"?>
|
| <process-definition xmlns="" name="ny-workflow-2">
|
| <start-state name="start-daily-pnl">
| <transition to="fork1" name="default"></transition>
| </start-state>
|
| <task-node name="signoff-pnl">
| <task name="Sign Off Daily PNL" description="signoff">
| <!-- timer name="signoff-timer" duedate="1 minute"
repeat="true">
| <action class="org.springmodules.workflow.jbpm31.JbpmHandler"
config-type="bean">
| <beanName>signOffTimerAction</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </action>
| </timer-->
| <assignment config-type="bean"
class="org.springmodules.workflow.jbpm31.JbpmHandler">
| <beanName>pnlSignOffMOAssignmentHandler</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </assignment>
| <event type="task-end">
| <action class="org.springmodules.workflow.jbpm31.JbpmHandler"
config-type="bean">
| <beanName>signOffMultiAction</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </action>
| </event>
| </task>
| <transition to="join1" name="signoff pnl">
| <!-- cancel-timer name="signoff-timer"/-->
| </transition>
| </task-node>
|
| <task-node name="propose-adjustments">
| <task name="Propose Adjustments"
description="proposeAdjustment">
| <assignment config-type="bean"
class="org.springmodules.workflow.jbpm31.JbpmHandler">
| <beanName>proposeAdjustmentAssignmentHandler</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </assignment>
| <event type="task-end">
| <action class="org.springmodules.workflow.jbpm31.JbpmHandler"
config-type="bean">
| <beanName>proposeAdjustmentsAction</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </action>
| </event>
| </task>
| <transition name="propose an adjustment"
to="fork2"></transition>
| <transition name="cancel fork1"
to="join1"></transition>
| <transition name="cancel" to="join2"></transition>
| </task-node>
|
| <task-node name="approve-reject-adj">
| <task name="Approve Adjustments"
description="adjustmentDecision">
| <assignment config-type="bean"
class="org.springmodules.workflow.jbpm31.JbpmHandler">
| <beanName>approveRejectAdjustmentAssignmentHandler</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </assignment>
| </task>
| <transition to="reject-adjustment"
name="reject"></transition>
| <transition to="approve-adjustment"
name="approve"></transition>
| <transition to="join1" name="cancel
fork1"></transition>
| <transition to="join2" name="cancel"></transition>
| </task-node>
|
| <!-- Reject select adjustment(s) -->
| <node name="reject-adjustment">
| <action class="org.springmodules.workflow.jbpm31.JbpmHandler"
config-type="bean">
| <beanName>rejectAdjustmentsAction</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </action>
| <transition name="default" to="join2"></transition>
| </node>
|
| <task-node name="review">
| <task name="Review Daily PnL" description="reviewPNL">
| <assignment config-type="bean"
class="org.springmodules.workflow.jbpm31.JbpmHandler">
| <beanName>reviewPnlAssignmentHandler</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </assignment>
| <event type="task-end">
| <action class="org.springmodules.workflow.jbpm31.JbpmHandler"
config-type="bean">
| <beanName>reviewPnlAction</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </action>
| </event>
| </task>
| <transition name="review" to="join3"></transition>
| </task-node>
|
| <node name="auto-signoff-adj">
| <action class="org.springmodules.workflow.jbpm31.JbpmHandler"
config-type="bean">
| <beanName>autoApproveAdjustmentsAction</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </action>
| <transition name="leave-asa"
to="downstream-feeds"></transition>
| </node>
|
| <fork name="fork1">
| <transition name="propose"
to="propose-adjustments"></transition>
| <transition name="signoff"
to="signoff-pnl"></transition>
| </fork>
|
| <fork name="fork2">
| <transition name="propose"
to="propose-adjustments"></transition>
| <transition name="approve"
to="approve-reject-adj"></transition>
| </fork>
|
| <node name="approve-adjustment">
| <action class="org.springmodules.workflow.jbpm31.JbpmHandler"
config-type="bean">
| <beanName>approveAdjustmentsAction</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </action>
| <transition name="default" to="join2"></transition>
| </node>
|
| <join name="join1">
| <transition name="default"
to="auto-signoff-adj"></transition>
| </join>
|
| <node name="downstream-feeds">
| <action class="org.springmodules.workflow.jbpm31.JbpmHandler"
config-type="bean">
| <beanName>downstreamFeedsAction</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </action>
| <transition name="leave-dsf"
to="fork3"></transition>
| </node>
|
| <task-node name="unsignoff-pnl">
| <task name="Unsignoff PNL" description="signoff">
| <assignment config-type="bean"
class="org.springmodules.workflow.jbpm31.JbpmHandler">
| <beanName>pnlSignOffMOAssignmentHandler</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </assignment>
| <event type="task-end">
| <action config-type="bean"
class="org.springmodules.workflow.jbpm31.JbpmHandler">
| <beanName>unsignoffAction</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </action>
| </event>
| <!-- timer name="unsignoff-timer" duedate="1 business
second" repeat="true">
| <action class="org.springmodules.workflow.jbpm31.JbpmHandler"
config-type="bean">
| <beanName>unsignOffTimerAction</beanName>
| <factoryKey>jbpmConfiguration</factoryKey>
| </action>
| </timer-->
| </task>
| <transition to="join3" name="cancel">
| <!--cancel-timer name="unsignoff-timer"/-->
| </transition>
| <transition to="fork1" name="unsignoff">
| <!--cancel-timer name="unsignoff-timer"/-->
| </transition>
| </task-node>
|
| <fork name="fork3">
| <transition to="unsignoff-pnl"
name="unsignoff"></transition>
| <transition to="review"
name="reviewed"></transition>
| </fork>
|
| <join name="join3">
| <transition to="end-daily-pnl"
name="default"></transition>
| </join>
|
| <join name="join2">
| <transition to="join1" name="default"></transition>
| </join>
|
| <end-state name="end-daily-pnl"></end-state>
|
| </process-definition>
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4236040#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...