[jboss-jira] [JBoss JIRA] (DROOLS-952) NullPointerException in org.drools.core.reteoo.RuleTerminalNode$SortDeclarations

Mario Fusco (JIRA) issues at jboss.org
Thu Oct 15 04:50:00 EDT 2015


Mario Fusco created DROOLS-952:
----------------------------------

             Summary:  NullPointerException in org.drools.core.reteoo.RuleTerminalNode$SortDeclarations
                 Key: DROOLS-952
                 URL: https://issues.jboss.org/browse/DROOLS-952
             Project: Drools
          Issue Type: Bug
            Reporter: Mario Fusco
            Assignee: Mario Fusco


During the execution of a rule the following NullPointerException may be randomly thrown (maybe as a consequence of a race condition?)

Caused by: java.lang.NullPointerException
        at org.drools.core.reteoo.RuleTerminalNode$SortDeclarations.compare(RuleTerminalNode.java:309)
        at org.drools.core.reteoo.RuleTerminalNode$SortDeclarations.compare(RuleTerminalNode.java:302)
        at java.util.TimSort.countRunAndMakeAscending(TimSort.java:324)
        at java.util.TimSort.sort(TimSort.java:189)
        at java.util.TimSort.sort(TimSort.java:173)
        at java.util.Arrays.sort(Arrays.java:659)
        at org.drools.core.reteoo.RuleTerminalNode.getDeclarations(RuleTerminalNode.java:254)
        at org.drools.core.base.mvel.MVELConsequence.evaluate(MVELConsequence.java:91)
        at org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1114)
        ... 25 more



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list