[jboss-user] [JBoss jBPM] - Problem with the decision making node
ashusri000
do-not-reply at jboss.com
Fri Sep 28 07:44:16 EDT 2007
Hi All ,
I am a new user to the jBPM tool and quite in a fix with it . I am trying a simple process as this :
| START
| |
| Set & Check Account Type
| /\
| Active / \ Inactive
|
| Get Address Get Reactivated
|
But the problem is that after executing the correct condition it traverses the Get Address node again at the end . I am unable to figure out why does it so ? Please , it would be very kind of you if you can help with this ...........
the action handler for the decision box goes like this :
| public void execute(ExecutionContext context) throws Exception {
|
| System.out.println("Checking the Accnt Status");
| if(context.getContextInstance().getVariable("acctStatus").equals("active"))
| {
| System.out.println("Account is Active");
|
| context.leaveNode("Yes");
| }else{
| System.out.println("Account is InActive");
| context.leaveNode("No");
| }
|
|
|
|
|
| <?xml version="1.0" encoding="UTF-8"?>
|
| <process-definition
| xmlns="urn:jbpm.org:jpdl-3.2"
| name="simple">
| <start-state name="start">
| <transition name="" to="CheckaccountType"></transition>
| </start-state>
| <end-state name="end">
| </end-state>
| <decision name="CheckaccountType">
| <event type="node-enter">
| <action name="action1" class="com.bpm.actions.CheckAcctStatus"></action>
| </event>
| <transition name="Yes" to="Fetch Address Info"></transition>
| <transition name="No" to="InactiveAccount"></transition>
| </decision>
| <node name="Fetch Address Info">
| <event type="node-leave">
| <action name="action1" class="com.bpm.actions.FetchAddInfo"></action>
| </event>
| <transition name="1" to="end"></transition>
| </node>
| <node name="InactiveAccount">
| <event type="node-enter">
| <action name="action1" class="com.bpm.actions.InactiveAcctStatus"></action>
| </event>
| <transition name="2" to="end"></transition>
| </node>
| </process-definition>
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4089662#4089662
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4089662
More information about the jboss-user
mailing list