Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-1017

NPE deleting an expired event in equality mode

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 6.4.0.Beta1
    • None
    • None
    • None

    Description

      Trying to delete an already expired event in equality mode causes the following NPE in the TMS:

      java.lang.NullPointerException
      	at org.drools.core.common.NamedEntryPoint.delete(NamedEntryPoint.java:506)
      	at org.drools.core.common.NamedEntryPoint.delete(NamedEntryPoint.java:442)
      	at org.drools.core.common.DefaultAgenda.fireActivation(DefaultAgenda.java:1120)
      	at org.drools.core.phreak.RuleExecutor.fire(RuleExecutor.java:121)
      	at org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:74)
      	at org.drools.core.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:1003)
      	at org.drools.core.common.DefaultAgenda.fireLoop(DefaultAgenda.java:1346)
      	at org.drools.core.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1284)
      	at org.drools.core.impl.StatefulKnowledgeSessionImpl.internalFireAllRules(StatefulKnowledgeSessionImpl.java:1303)
      	at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1293)
      	at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1274)
      	at org.drools.compiler.integrationtests.CepEspTest.testDeleteExpiredEventWithTimestampAndEqualityKey(CepEspTest.java:5682)
      

      Attachments

        Activity

          People

            mfusco@redhat.com Mario Fusco
            mfusco@redhat.com Mario Fusco
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: