Cristiano Nicolai [http://community.jboss.org/people/cristiano.nicolai] created the discussion
"Process variable and rule task" To view the discussion, visit: http://community.jboss.org/message/608017#608017 -------------------------------------------------------------- Hi all, I'm writing a rule that analyze a variable in my process, and this variable is taken in consideration to fire a rule. So I did something very simple using the from conditional element in the left hand side. rule "Test" ruleflow-group "test" when $processInstance : WorkflowProcessInstance() $str : String() from (String)$processInstance.getVariable("strValue"); then System.out.println("str: " + $str); end My doubt is that when I have this variable "strValue" started as a parameter when I start the process everything works fine but when I have it initialized using a Script Task node before my Rule Task node, the rule isn't fired. kcontext.setVariable("strValue", "test value"); I can check that the value is set if I use it in the right hand side (without from) or getting the variable value from the java code who started the process. Any guess about this behavior? # Thanks! -------------------------------------------------------------- Reply to this message by going to Community [http://community.jboss.org/message/608017#608017] Start a new discussion in jBPM at Community [http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
_______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
