<p> </p>
<p>hi frnds <br>i am having problem  with update() method when i call update method  from first rule<br>it calls  second rule and goes in infinite loop calling the second method rule again and again <br>why is it so ??</p>

<p><br>rule &quot;Area_EstimatesRval4_10-01-09_12-31-14&quot;<br>date-effective &quot;01-Oct-2009&quot; date-expires &quot;31-Dec-2014&quot;  salience 5<br> no-loop true <br>  when <br> objectP2483 : Para_2483( (fid2329&gt;=0);<br>
 <br> then </p>
<p> objectP2483.setFid2339(objectP2483.getFid2338() *3.1);update(objectP2483);</p>
<p>  rule &quot;Area_EstimatedRval_test_10-01-09_12-31-14&quot;<br>date-effective &quot;01-Oct-2009&quot; date-expires &quot;31-Dec-2014&quot;  salience 5 <br> no-loop true <br>  when <br> objectP2483 : Para_2483( fid2339&gt;0);<br>
  then <br> System.out.println(&quot;Area_EstimatedRval_test_10-01-09_12-31-14&quot;);<br> objectP2483.setFid2339(objectP2483.getEid2143());<br> <br> update(objectP2483); end </p>