<br> In the consequence of the rule, just use the context variable:<br><br>drools.getKnowledgeRuntime().signalEvent( type, eventData );<br><br> Documentation could be improved to have that:<br><br><a href="https://hudson.jboss.org/hudson/job/drools/lastSuccessfulBuild/artifact/trunk/target/docs/drools-flow/html/ch03.html#d0e970">https://hudson.jboss.org/hudson/job/drools/lastSuccessfulBuild/artifact/trunk/target/docs/drools-flow/html/ch03.html#d0e970</a><br>
<br> []s<br> Edson<br> <br><br><div class="gmail_quote">2009/3/19 <span dir="ltr"><<a href="mailto:raphael.bernhard@orange-ftgroup.com">raphael.bernhard@orange-ftgroup.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>
<p><font size="2" face="Arial">I'm playing around with the ruleflow signal facility.</font>
</p>
<p><font size="2" face="Arial">Within the ruleflow, it's rather easy to "signal" an event and it works well (using an action, ...). But I wanted to write some (DRL) rules to signal events</font><span lang="en-gb"> <font size="2" face="Arial">conditionally</font></span><span lang="fr"> <font size="2" face="Arial">(e.g. each tine a condition happens, signal the event).</font></span></p>
<p><span lang="fr"><font size="2" face="Arial">The rules that have to signal the event are activated from a ruleflow using a RuleflowGroup. I didn't find any easy way to get a reference to the process variable (ProcessInstance) within the rules activated by the RuleFlowGroup.</font></span></p>
<p><span lang="fr"><font size="2" face="Arial">ps: I'm trying to mimic a simple reactive system in the domain of machine-to-machine behaviour programming.</font></span>
<br><font color="#888888"><span lang="en-gb"><font face="Times New Roman">--</font></span>
<br><span lang="en-gb"><font face="Times New Roman">Raphaël BERNHARD --- </font></span><a href="mailto:raphael.bernhard@orange-ftgroup.com" target="_blank"><span lang="en-gb"><u><font color="#0000ff" face="Times New Roman">mailto:raphael.bernhard@orange-ftgroup.com</font></u></span></a><span lang="en-gb"></span>
<ul><ul>
<p><span lang="fr"><font face="Times New Roman">Orange LABS<br>
905, Rue Albert Einstein</font></span>
<br><span lang="en-gb"><font face="Times New Roman">06921 SOPHIA ANTIPOLIS Cedex</font></span>
<br><span lang="en-gb"><font face="Times New Roman">Tel: (+33) 4 92 94 52 94 Fax: (+33) 4 92 38 93 20</font></span><span lang="en-us"></span>
</p>
</ul></ul>
</font></p></div>
<br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br> Edson Tirelli<br> JBoss Drools Core Development<br> JBoss, a division of Red Hat @ <a href="http://www.jboss.com">www.jboss.com</a><br>