]
Geoffrey De Smet updated JBRULES-3074:
--------------------------------------
Fix Version/s: 5.3.0.Final
(was: 5.3.0.CR1)
[regression from 5.1.1] NullPointerException at
org.drools.time.impl.JDKTimerService.removeJob(JDKTimerService.java:103) in 5.2.0.CR1
-------------------------------------------------------------------------------------------------------------------------------------
Key: JBRULES-3074
URL:
https://issues.jboss.org/browse/JBRULES-3074
Project: Drools
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: drools-core
Affects Versions: 5.2.0.CR1
Environment: Ubuntu
Reporter: Richard Ambridge
Assignee: Edson Tirelli
Priority: Critical
Fix For: 5.3.0.Final
Attachments: DroolsRuleTest.java, Item.java, rule1.drl
When the attached files are run, a null pointer is thrown
{code}
java.lang.NullPointerException
at org.drools.time.impl.JDKTimerService.removeJob(JDKTimerService.java:103)
at org.drools.time.impl.JDKTimerService.removeJob(JDKTimerService.java:103)
at org.drools.common.Scheduler.removeAgendaItem(Scheduler.java:63)
at org.drools.common.DefaultAgenda.removeScheduleItem(DefaultAgenda.java:371)
at org.drools.common.ScheduledAgendaItem.remove(ScheduledAgendaItem.java:90)
at
org.drools.reteoo.RuleTerminalNode.retractLeftTuple(RuleTerminalNode.java:253)
at
org.drools.reteoo.SingleLeftTupleSinkAdapter.doPropagateRetractLeftTuple(SingleLeftTupleSinkAdapter.java:212)
at
org.drools.reteoo.SingleLeftTupleSinkAdapter.propagateRetractLeftTuple(SingleLeftTupleSinkAdapter.java:86)
at org.drools.reteoo.NotNode.propagateRetractLeftTuple(NotNode.java:459)
at org.drools.reteoo.NotNode.assertObject(NotNode.java:154)
at
org.drools.reteoo.CompositeObjectSinkAdapter.doPropagateAssertObject(CompositeObjectSinkAdapter.java:450)
at
org.drools.reteoo.CompositeObjectSinkAdapter.propagateAssertObject(CompositeObjectSinkAdapter.java:378)
at org.drools.reteoo.AlphaNode.assertObject(AlphaNode.java:134)
at
org.drools.reteoo.CompositeObjectSinkAdapter.doPropagateAssertObject(CompositeObjectSinkAdapter.java:450)
at
org.drools.reteoo.CompositeObjectSinkAdapter.propagateAssertObject(CompositeObjectSinkAdapter.java:368)
at org.drools.reteoo.ObjectTypeNode.assertObject(ObjectTypeNode.java:193)
at org.drools.reteoo.EntryPointNode.assertObject(EntryPointNode.java:143)
at org.drools.common.NamedEntryPoint.insert(NamedEntryPoint.java:332)
at org.drools.common.NamedEntryPoint.insert(NamedEntryPoint.java:293)
at
org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:905)
at org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMe
{code}
--
This message is automatically generated by JIRA.
For more information on JIRA, see: