I was working on a similar scenario. My solution is when rule A fired, insert a fact AF. Rule B&#39;s LHS detects if there&#39;s an instance of AF and it&#39;s only fired if so. And I don&#39;t think you can do &quot;else&quot; in a rule now. So you may consider split rule A into two rules to fire either B or C. <div>
<br></div><div>Regards</div><div><br></div><div>Yu  <br><br><div class="gmail_quote">2011/8/23 Matthew Erler <span dir="ltr">&lt;<a href="mailto:wires8@yahoo.com">wires8@yahoo.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div style="color:#000;background-color:#fff;font-family:times new roman, new york, times, serif;font-size:12pt"><div>In Drools 5 is it possible for a rule to call one of two specific rules depending on whether the condition in the first rule evaluates to true or false?  For example lets say that there are three rules: A, B, and C.  A is evaluated and if its condition is True then execute rule B, otherwise execute rule C.  B and C must not be executed on their own , but only by A.  I haven&#39;t been able to find and examples or tutorials on this so if it&#39;s possible an example would be greatly appreciated.  Thank you.<br>
</div></div></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></div>