<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">It's used for indexing in joins.<div><br></div><div>It looks like you are using the experimental multi-threading mode, I'd recommend you disable that, and try the latest 5.6.0.SNAPSHOT builds if you have problems.</div><div><br></div><div>Mark<br><div><div>On 11 May 2013, at 17:01, Ming Fang &lt;<a href="mailto:mingfang@mac.com">mingfang@mac.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><span style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">What is the purpose of&nbsp;</span><span style="background-color: rgb(240, 240, 240); font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; ">RightTupleIndexHashTable?</span></div><div><font face="Arial, FreeSans, Helvetica, sans-serif"><span style="font-size: 13px; line-height: 17px;">We are getting the exception below but unable to come up with a self contained unit test to demonstrate the problem.</span></font></div><div><font face="Arial, FreeSans, Helvetica, sans-serif"><span style="font-size: 13px; line-height: 17px;"><br></span></font></div><span style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">Caused by: java.lang.NullPointerException: null</span><br style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); "><span style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">at org.drools.core.util.index.RightTupleIndexHashTable.removeAdd(RightTupleIndexHashTable.java:344) ~</span><span class="error" style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">[drools-core-5.5.0.Final.jar:5.5.0.Final]</span><br style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); "><span style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">at org.drools.reteoo.JoinNode.modifyRightTuple(JoinNode.java:224) ~</span><span class="error" style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">[drools-core-5.5.0.Final.jar:5.5.0.Final]</span><br style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); "><span style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">at org.drools.reteoo.PropagationQueuingNode$ModifyToSinkAction.execute(PropagationQueuingNode.java:513) ~</span><span class="error" style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">[drools-core-5.5.0.Final.jar:5.5.0.Final]</span><br style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); "><span style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">at org.drools.reteoo.PropagationQueuingNode.propagateActions(PropagationQueuingNode.java:280) ~</span><span class="error" style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">[drools-core-5.5.0.Final.jar:5.5.0.Final]</span><br style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); "><span style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">at org.drools.reteoo.PropagationQueuingNode$PropagateAction.execute(PropagationQueuingNode.java:588) ~</span><span class="error" style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">[drools-core-5.5.0.Final.jar:5.5.0.Final]</span><br style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); "><span style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">at org.drools.common.AbstractWorkingMemory.executeQueuedActions(AbstractWorkingMemory.java:993)&nbsp;</span><span class="error" style="font-family: Arial, FreeSans, Helvetica, sans-serif; font-size: 13px; line-height: 17px; background-color: rgb(240, 240, 240); ">[drools-core-5.5.0.Final.jar:5.5.0.Final]</span></div>_______________________________________________<br>rules-users mailing list<br><a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>https://lists.jboss.org/mailman/listinfo/rules-users</blockquote></div><br></div></body></html>