<div><br></div>   5.1 RC1 was tagged today. Since it is not a final release, it is not recommended for production, but we definitively recommend you to try it out and report if you have any problems so that it can be fixed before the final release.<div>
<br></div><div>   Edson<br><br><div class="gmail_quote">2010/7/20 Paul Ryan <span dir="ltr">&lt;<a href="mailto:pryan@infotrustgroup.com">pryan@infotrustgroup.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div style="word-wrap:break-word">We&#39;re only seeing it on a customer customization so I&#39;m a little hesitant to put out the SNAPSHOT to them, I will try though. Do you know what the plan is for releasing 5.1.0 or at least a 5.1.0.M3?<div>
<br></div><div><br></div><div>At the very least I&#39;ll try to make a test case I can get to repeat in dev.</div><div><br><font color="#888888"><div>
<span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div>
-- Paul Ryan</div></span>
</div></font><div><div></div><div class="h5">
<br><div><div>On Jul 20, 2010, at 12:17 PM, Edson Tirelli wrote:</div><br><blockquote type="cite"><div>    Paul,</div><div><br></div><div>    Did you tried trunk? </div><div><br></div><div>    The source of this problem was not in the EvalNode class itself (that is why you mention the code is still there), but on the re-use of node ids, that determine the position of the node memory in the memory array. I fixed this in trunk a few weeks ago. Give it a try and let me know if you still see any problem, but I think it is everything fine now.</div>

<div><br></div><div><a href="https://jira.jboss.org/browse/JBRULES-2312" target="_blank">https://jira.jboss.org/browse/JBRULES-2312</a></div><br>    Thanks,<div>         Edson<br><div><br></div><div><br><div class="gmail_quote">
2010/7/20 Paul Ryan <span dir="ltr">&lt;<a href="mailto:pryan@infotrustgroup.com" target="_blank">pryan@infotrustgroup.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>We&#39;re still getting a class cast exception for beta and eval memory (exception below). It is a different location and the opposite direction of the exception cast from JBRULES-1719.</div>

<div><br></div><div>The rule we ran was:</div><div><br></div><div>/**</div><div>* Load the smgl transform</div><div>*/</div><div>rule &quot;Load Transform&quot;</div><div>when </div><div>  $fact : ParametersFact(</div><div>

           doc != &quot;dmodule&quot;,</div><div>           $xml : xml != null,</div><div>           noopResponse == true,</div><div><span style="white-space:pre-wrap">                </span>    eval(XPathUtil.selectElement($xml,&quot;/*/transformLog//transform[name=&#39;s1000dv3&#39;]&quot;)==null),</div>

<div><span style="white-space:pre-wrap">                </span>    flags[&#39;loadedS1000Dv3&#39;]!=true,</div><div><span style="white-space:pre-wrap">                </span>    eval(XPathUtil.selectElement($xml,&quot;/*/transformLog//transform[name=&#39;detect&#39;]/results[result=&#39;text/xml&#39;]&quot;)!=null)</div>

<div>   )</div><div>   $importUtil : RuleImportUtil()</div><div>   $model : EditionsRulesJobRunner(stop==false,interrupt==false)</div><div>then</div><div><br></div><div>   Vector&lt;String&gt; libraries = new Vector&lt;String&gt;();</div>

<div>   libraries.add(&quot;lib&quot;);</div><div>   String documentType = &quot;dmodule&quot;;</div><div>   String fragmentType = &quot;dmodule&quot;;</div><div><br></div><div>   $importUtil.importRules(kcontext,&quot;transformCmd&quot;,documentType,fragmentType,libraries);</div>

<div>   $fact.getFlags().put(&quot;loadedS1000Dv3&quot;,true);</div><div>end</div><div><br></div><div>The thing of consequence here is the importRules call which modifies the kcontext and acts as a dynamic include (e.g. it imports new rules).</div>

<div><br></div><div>The exception received is:</div><div><br></div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | 2010-07-19 17:07:29,743  INFO com.infotrustgroup.restless.server.ThreadedService:An exception was trapped in com.infotrustgroup.jobs.services.auth.EditionsRulesJobRunner</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | org.drools.runtime.rule.ConsequenceException: java.lang.ClassCastException: org.drools.reteoo.BetaMemory cannot be cast to org.drools.reteoo.EvalConditionNode$EvalMemory</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.runtime.rule.impl.DefaultConsequenceExceptionHandler.handleException(DefaultConsequenceExceptionHandler.java:23)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:943)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:885)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1086)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:660)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:627)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:183)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.rules.engine.RulesManager.runRules(RulesManager.java:363)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleFileUtil.runRules(RuleFileUtil.java:385)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleFileUtil.runRules(RuleFileUtil.java:349)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleRunner.run(RuleRunner.java:395)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleRunner.call(RuleRunner.java:193)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.jobs.services.auth.EditionsRulesJobRunner.runRules(EditionsRulesJobRunner.java:87)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at java.lang.reflect.Method.invoke(Method.java:597)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.restless.server.ThreadedService.runServiceMethod(ThreadedService.java:845)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | Caused by: java.lang.ClassCastException: org.drools.reteoo.BetaMemory cannot be cast to org.drools.reteoo.EvalConditionNode$EvalMemory</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.reteoo.EvalConditionNode.retractLeftTuple(EvalConditionNode.java:199)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.reteoo.ObjectTypeNode.retractObject(ObjectTypeNode.java:239)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.reteoo.EntryPointNode.retractObject(EntryPointNode.java:195)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.update(AbstractWorkingMemory.java:1416)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.update(AbstractWorkingMemory.java:1350)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.impl.StatefulKnowledgeSessionImpl.update(StatefulKnowledgeSessionImpl.java:231)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.rules.engine.RulesManager$InnerPropertyChangeListener.propertyChange(RulesManager.java:467)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.collections.BoundMap.put(BoundMap.java:67)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.what.Rule_Load_ATAXML_Transform_0.consequence(Rule_Load_ATAXML_Transform_0.java:28)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.what.Rule_Load_ATAXML_Transform_0ConsequenceInvoker.evaluate(Rule_Load_ATAXML_Transform_0ConsequenceInvoker.java:28)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:934)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>... 16 more</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | org.drools.runtime.rule.ConsequenceException: java.lang.ClassCastException: org.drools.reteoo.BetaMemory cannot be cast to org.drools.reteoo.EvalConditionNode$EvalMemory</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.runtime.rule.impl.DefaultConsequenceExceptionHandler.handleException(DefaultConsequenceExceptionHandler.java:23)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:943)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:885)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1086)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:660)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:627)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:183)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.rules.engine.RulesManager.runRules(RulesManager.java:363)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleFileUtil.runRules(RuleFileUtil.java:385)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleFileUtil.runRules(RuleFileUtil.java:349)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleRunner.run(RuleRunner.java:395)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleRunner.call(RuleRunner.java:193)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.jobs.services.auth.EditionsRulesJobRunner.runRules(EditionsRulesJobRunner.java:87)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at java.lang.reflect.Method.invoke(Method.java:597)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.restless.server.ThreadedService.runServiceMethod(ThreadedService.java:845)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | Caused by: java.lang.ClassCastException: org.drools.reteoo.BetaMemory cannot be cast to org.drools.reteoo.EvalConditionNode$EvalMemory</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.reteoo.EvalConditionNode.retractLeftTuple(EvalConditionNode.java:199)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.reteoo.ObjectTypeNode.retractObject(ObjectTypeNode.java:239)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.reteoo.EntryPointNode.retractObject(EntryPointNode.java:195)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.update(AbstractWorkingMemory.java:1416)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.update(AbstractWorkingMemory.java:1350)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.impl.StatefulKnowledgeSessionImpl.update(StatefulKnowledgeSessionImpl.java:231)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.rules.engine.RulesManager$InnerPropertyChangeListener.propertyChange(RulesManager.java:467)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.collections.BoundMap.put(BoundMap.java:67)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.what.Rule_Load_ATAXML_Transform_0.consequence(Rule_Load_ATAXML_Transform_0.java:28)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.what.Rule_Load_ATAXML_Transform_0ConsequenceInvoker.evaluate(Rule_Load_ATAXML_Transform_0ConsequenceInvoker.java:28)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:934)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>... 16 more</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | 2010-07-19 17:07:29,759 FATAL com.infotrustgroup.jobs.services.auth.EditionsRulesJobRunner:Worker service threw an unexpected exception.</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | org.drools.runtime.rule.ConsequenceException: java.lang.ClassCastException: org.drools.reteoo.BetaMemory cannot be cast to org.drools.reteoo.EvalConditionNode$EvalMemory</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.runtime.rule.impl.DefaultConsequenceExceptionHandler.handleException(DefaultConsequenceExceptionHandler.java:23)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:943)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:885)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1086)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:660)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:627)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:183)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.rules.engine.RulesManager.runRules(RulesManager.java:363)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleFileUtil.runRules(RuleFileUtil.java:385)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleFileUtil.runRules(RuleFileUtil.java:349)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleRunner.run(RuleRunner.java:395)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.rules.RuleRunner.call(RuleRunner.java:193)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.jobs.services.auth.EditionsRulesJobRunner.runRules(EditionsRulesJobRunner.java:87)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | Caused by: java.lang.ClassCastException: org.drools.reteoo.BetaMemory cannot be cast to org.drools.reteoo.EvalConditionNode$EvalMemory</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.reteoo.EvalConditionNode.retractLeftTuple(EvalConditionNode.java:199)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.reteoo.ObjectTypeNode.retractObject(ObjectTypeNode.java:239)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.reteoo.EntryPointNode.retractObject(EntryPointNode.java:195)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.update(AbstractWorkingMemory.java:1416)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.AbstractWorkingMemory.update(AbstractWorkingMemory.java:1350)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.impl.StatefulKnowledgeSessionImpl.update(StatefulKnowledgeSessionImpl.java:231)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.rules.engine.RulesManager$InnerPropertyChangeListener.propertyChange(RulesManager.java:467)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.util.collections.BoundMap.put(BoundMap.java:67)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.what.Rule_Load_ATAXML_Transform_0.consequence(Rule_Load_ATAXML_Transform_0.java:28)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at com.infotrustgroup.what.Rule_Load_ATAXML_Transform_0ConsequenceInvoker.evaluate(Rule_Load_ATAXML_Transform_0ConsequenceInvoker.java:28)</div>

<div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:934)</div><div>INFO   | 2010/07/19 17:07:29 | jvm 1    | <span style="white-space:pre-wrap">        </span>... 11 more</div>

<div><br></div><div>Point of speculation:</div><div><br></div><div>When looking at the latest code on trunk I would believe this is not fixed as the line pointed to here has not changed (the place where this line exists has changed but not the code see fisheye at <a href="http://fisheye.jboss.org/browse/JBossRules/trunk/drools-core/src/main/java/org/drools/reteoo/EvalConditionNode.java?r1=23650&amp;r2=34068&amp;u=20" target="_blank">http://fisheye.jboss.org/browse/JBossRules/trunk/drools-core/src/main/java/org/drools/reteoo/EvalConditionNode.java?r1=23650&amp;r2=34068&amp;u=20</a> and where the lefthand side was 199 for 5.0.1 it is still the same code in the latest svn revision (now line 229).</div>

<div>
<div style="font-size:12px">-- Paul Ryan</div>
</div>
<br></div><br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org" target="_blank">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 by Red Hat @ <a href="http://www.jboss.com/" target="_blank">www.jboss.com</a><br>
</div></div>
_______________________________________________<br>rules-users mailing list<br><a href="mailto:rules-users@lists.jboss.org" target="_blank">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>
</blockquote></div><br></div></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><br clear="all"><br>-- <br>  Edson Tirelli<br>  JBoss Drools Core Development<br>  JBoss by Red Hat @ <a href="http://www.jboss.com">www.jboss.com</a><br>
</div>