[jboss-user] [jBPM] - Can not fire a rule
Dmitry Erkin
do-not-reply at jboss.com
Sat Jan 5 13:20:40 EST 2013
Dmitry Erkin [https://community.jboss.org/people/dmitry.erkin] created the discussion
"Can not fire a rule"
To view the discussion, visit: https://community.jboss.org/message/787997#787997
--------------------------------------------------------------
Hello!
Here is my first JBPM sample process whose purpose is to fire the simple rule:
<process processType="Private" isExecutable="true" id="com.sample.bpmn" name="Sample Process" tns:packageName="defaultPackage" >
<extensionElements>
<tns:import name="defaultPackage.Person" />
</extensionElements>
<!-- process variables -->
<property id="p" itemSubjectRef="_pItem"/>
<!-- nodes -->
<startEvent id="_1" name="StartProcess" />
<endEvent id="_3" name="End" >
<terminateEventDefinition />
</endEvent>
<scriptTask id="_4" name="Create new person" scriptFormat=" http://www.java.com/java http://www.java.com/java" >
<script>*p = new Person("john", 19);*</script>
</scriptTask>
<scriptTask id="_6" name="Add the fact that new person is created" scriptFormat=" http://www.java.com/java http://www.java.com/java" >
<script>*kcontext.getKnowledgeRuntime().insert(p);*
</script>
</scriptTask>
<businessRuleTask id="_7" name="Fire rules" g:ruleFlowGroup="*test*" >
</businessRuleTask>
<!-- connections -->
<sequenceFlow id="_7-_3" sourceRef="_7" targetRef="_3" />
<sequenceFlow id="_1-_4" sourceRef="_1" targetRef="_4" />
<sequenceFlow id="_4-_6" sourceRef="_4" targetRef="_6" />
<sequenceFlow id="_6-_7" sourceRef="_6" targetRef="_7" />
</process>
Here is the simple rule which is supposed to be fired:
package defaultPackage
rule "test.Rule1"
ruleflow-group "*test*"
when
$p : Person()
then
System.out.println( "Person " + $p );
end
Nothing hapens when I start an instance of my sample process. I mean the server log does not have "Person " string.
What is wrong with my sample?
Regards,
Dmitry Erkin
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/787997#787997]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20130105/0dcbd76c/attachment.html
More information about the jboss-user
mailing list