]
Geoffrey De Smet commented on DROOLS-1186:
------------------------------------------
[~code4dc] If this was fixed after 6.5.0.Final community went out, then it's fixed
only in a product release for the 6.x series. Of course, it's also fixed in community
on master, so for 7.0.0.Final. If this was fixed before 6.5.0.Final community went out,
it's probably fixed in there too.
See item "Backport bugfixes to maintenance branches" in the comparison here:
Setting the planning variable nullable in nurserostering examples
causes Drools NPE
-----------------------------------------------------------------------------------
Key: DROOLS-1186
URL:
https://issues.jboss.org/browse/DROOLS-1186
Project: Drools
Issue Type: Bug
Components: core engine
Affects Versions: 6.2.0.Final, 6.3.0.Final
Environment: Windows 7 x 64, JDK 8u66, IDE netbeans 8.0.1.
Reporter: Julio Bellon Aguilera
Assignee: Mario Fusco
Priority: Critical
Fix For: 7.0.0.Beta1
Attachments: PLANNER_488.patch
If you set the planning variable to "nullable=true", firstable, causes a
IllegalStateException.
fixed that, causes the first NPE, and fixed that, causes other NPE unfixed:
Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException:
Caused by: java.lang.NullPointerException
at
org.drools.core.phreak.RuleNetworkEvaluator.deleteChildLeftTuple(RuleNetworkEvaluator.java:778)