<div></div>
<div>Hi everybody. </div>
<div>&nbsp;</div>
<div></div>
<div>I am trying to make a ruleflow that, once processed, causes the rule engine to infinitely loop. </div>
<div>I have got a <em>User</em> Object in my object model. It has got a <em>getLogin()</em> and <em>setLogin(</em>) methods. </div>
<div>&nbsp;</div>
<div>The login field stands for the &quot;User name&quot;, so it is a String. </div>
<div>&nbsp;</div>
<div>First I insert an Object in the WM, with login==A.</div>
<div>&nbsp;</div>
<div></div>
<div>Then I generate the following rule-flow-groups: </div>
<div>&nbsp;</div>
<div><em>rule &quot;rule_ab&quot; </em></div>
<div><em>&nbsp;&nbsp; ruleflow-group &quot;ab&quot; </em></div>
<div><em>&nbsp;&nbsp;&nbsp; when </em></div>
<div><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u:User( login == &quot;A&quot; ) </em></div>
<div><em>&nbsp;&nbsp; then </em></div>
<div><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u.setLogin(&quot;B&quot;); </em></div>
<div><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(&quot;a - &gt; b&quot;); </em></div>
<div><em>&nbsp;&nbsp;&nbsp;&nbsp; update(u); </em></div>
<div><em>end </em></div>
<div><em></em>&nbsp;</div>
<div><em>rule &quot;rule_ba&quot; </em></div>
<div><em>&nbsp;&nbsp; ruleflow-group &quot;ba&quot; </em></div>
<div><em>&nbsp;&nbsp;&nbsp;&nbsp; when </em></div>
<div><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u:User( login == &quot;B&quot; ) </em></div>
<div><em>&nbsp;&nbsp;&nbsp;&nbsp; then </em></div>
<div><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u.setLogin(&quot;A&quot;); </em></div>
<div><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(&quot;b - &gt; a&quot;); </em></div>
<div><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; update(u); </em></div>
<div><em>end </em></div>
<div>&nbsp;</div>
<div>I&#39;d like to define a ruleflow that gives me in output something like this:</div>
<div>&nbsp;</div>
<div>
<div>a - &gt; b</div>
<div>b - &gt; a</div>
<div>a - &gt; b</div>
<div>b - &gt; a 
<div>a - &gt; b</div>
<div>b - &gt; a</div>
<div>a - &gt; b</div>
<div>b - &gt; a 
<div>a - &gt; b</div>
<div>b - &gt; a</div>
<div>a - &gt; b</div>
<div>b - &gt; a</div>
<div>.... looping...</div>
<div>&nbsp;</div>
<div>How can I do it?</div>
<div>&nbsp;</div>
<div>In other words I want those rules to be executed in parallel and I want to define</div>
<div>this &quot;parallelism&quot; using the ruleflow graph, Is It Possible???</div>
<div>&nbsp;</div>
<div>Thank You Again!</div>
<div>&nbsp;</div>
<div>Massi.</div>
<div>&nbsp;</div>
<div>P.S.</div>
<div>&nbsp;</div>
<div>Ah.... I solved that matter with the rule.package...</div></div></div></div>