<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hi,<div>I'm using drools-5.3.0.Beta1. I've following rule definition:</div><div><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco"><font class="Apple-style-span" color="#B70000"><br></font></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; min-height: 15.0px"><span style="color: #b70000">import</span> java.util.*;</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; min-height: 15.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco"><span style="color: #b70000">declare</span> Student</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco">&nbsp;&nbsp; name : String @key</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco">&nbsp;&nbsp; subjectGradeMap : HashMap&nbsp; &nbsp;</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b70000">end</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; min-height: 15.0px">&nbsp;</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #009700"><span style="color: #b70000">rule</span><span style="color: #000000"> </span>"Subject grade points"</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b70000">dialect<span style="color: #000000"> </span><span style="color: #009700">"mvel"</span></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b70000">when</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco">&nbsp;&nbsp; $u : Student()</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b70000">then</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco">&nbsp;&nbsp; $u.subjectGradeMap[<span style="color: #009700">"CompSc"</span>] += 100;</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco">&nbsp;&nbsp; System.out.println(<span style="color: #009700">"Marks added"</span>);</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b70000">end</p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b70000"><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: arial; font-size: 13px; "><br></span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b70000"><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: arial; font-size: 13px; ">While executing RHS of above rule, fireAllRules() doesn't return, it hangs.</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b70000"><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: arial; font-size: 13px; ">Please help.</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b70000"><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: arial; font-size: 13px; ">Thanks,</span></p><p style="margin: 0.0px
 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b70000"><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-family: arial; font-size: 13px; ">Neel</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #b70000"><br></p></div></td></tr></table>