[jboss-jira] [JBoss JIRA] (DROOLS-3692) java.lang.NullPointerException druing Condition Evaluation
canyu canyu (Jira)
issues at jboss.org
Sat Feb 23 03:54:00 EST 2019
canyu canyu created DROOLS-3692:
-----------------------------------
Summary: java.lang.NullPointerException druing Condition Evaluation
Key: DROOLS-3692
URL: https://issues.jboss.org/browse/DROOLS-3692
Project: Drools
Issue Type: Sub-task
Affects Versions: 7.17.0.Final
Reporter: canyu canyu
Assignee: Mario Fusco
This happens when the number of same data attempts exceeds the drools.jittingThreshold.
Exception in thread "main" java.lang.RuntimeException: Error evaluating constraint 'valueOfDouble < bottomOfDouble * 0.3 || valueOfDouble > topOfDouble' in [Rule "1" in com/test/ec/drools/engine/mer/rules/medicalExaminationReportEvaluateRules.drl]
at org.drools.core.rule.constraint.MvelConstraint.evaluate(MvelConstraint.java:274)
at org.drools.core.rule.constraint.MvelConstraint.isAllowed(MvelConstraint.java:222)
at org.drools.core.reteoo.AlphaNode.assertObject(AlphaNode.java:139)
at org.drools.core.reteoo.SingleObjectSinkAdapter.propagateAssertObject(SingleObjectSinkAdapter.java:70)
at org.drools.core.reteoo.CompositeObjectSinkAdapter.propagateAssertObject(CompositeObjectSinkAdapter.java:378)
at org.drools.core.reteoo.ObjectTypeNode.propagateAssert(ObjectTypeNode.java:323)
at org.drools.core.phreak.PropagationEntry$Insert.propagate(PropagationEntry.java:161)
at org.drools.core.phreak.PropagationEntry$Insert.execute(PropagationEntry.java:166)
at org.drools.core.phreak.SynchronizedPropagationList.flush(SynchronizedPropagationList.java:96)
at org.drools.core.phreak.SynchronizedPropagationList.flush(SynchronizedPropagationList.java:91)
at org.drools.core.common.DefaultAgenda.fireLoop(DefaultAgenda.java:1050)
at org.drools.core.common.DefaultAgenda.internalFireAllRules(DefaultAgenda.java:1013)
at org.drools.core.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1005)
at org.drools.core.impl.StatefulKnowledgeSessionImpl.internalFireAllRules(StatefulKnowledgeSessionImpl.java:1330)
at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1321)
at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1305)
at com.test.ec.drools.engine.mer.evaluator.MedicalExaminationReportEvaluator.evaluate(MedicalExaminationReportEvaluator.java:68)
at com.test.ec.drools.engine.mer.evaluator.MedicalExaminationReportEvaluator.main(MedicalExaminationReportEvaluator.java:174)
Caused by: java.lang.NullPointerException
at ConditionEvaluator08352c95cf9f4e5081f57208df9cb4e5.evaluate(Unknown Source)
at org.drools.core.rule.constraint.MvelConstraint.evaluate(MvelConstraint.java:272)
... 17 more
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jboss-jira
mailing list