[jboss-user] [JBoss jBPM] - Re: Help getting a condition to work
earniedyke
do-not-reply at jboss.com
Tue Sep 12 07:31:17 EDT 2006
Thanks for the help. You are correct the variable in the controller was not valid. This is what I have now that works:
<?xml version="1.0" encoding="UTF-8"?>
|
| <process-definition
| xmlns="urn:jbpm.org:jpdl-3.1" name="test2">
| <start-state name="BeginLogin">
| <transition name="toCheckForLock" to="CheckForLockedAccount"></transition>
| </start-state>
| <end-state name="End"></end-state>
| <decision name="CheckForLockedAccount">
| <transition name="Account is locked" to="AccountIsLocked"></transition>
| <transition name="Account is not locked" to="CheckPassword">
| <condition expression="#{contextInstance.variables['locked'] == 'N'}"/>
| </transition>
| </decision>
| <node name="AccountIsLocked">
| <script>executionContext.getContextInstance().setVariable("message","Is");</script>
| <transition name="toEnd" to="End"></transition>
| </node>
| <node name="CheckPassword">
| <script>executionContext.getContextInstance().setVariable("message","Is NOT");</script>
| <transition name="toEnd" to="End"></transition>
| </node>
| </process-definition>
Earnie!
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3970976#3970976
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3970976
More information about the jboss-user
mailing list