]
bing yang updated DROOLS-978:
-----------------------------
Security: (was: Security Issue)
java.lang.NullPointerException at
org.drools.core.reteoo.NodeTypeEnums.isBetaNode(NodeTypeEnums.java:88)
--------------------------------------------------------------------------------------------------------
Key: DROOLS-978
URL:
https://issues.jboss.org/browse/DROOLS-978
Project: Drools
Issue Type: Bug
Components: core engine
Affects Versions: 6.3.0.Final, 6.4.x
Environment: JDK6 Win7 64bit
Reporter: bing yang
Assignee: Mario Fusco
Labels: jboss
when i update the stateful rule in the kfs, then it gives me the NPE:
the 6.3.0.Final and the 6.4.0-snapshot can throws this exception:
Exception in thread "main" java.lang.NullPointerException
at org.drools.core.reteoo.NodeTypeEnums.isBetaNode(NodeTypeEnums.java:88)
at org.drools.core.phreak.RuleNetworkEvaluator.innerEval(RuleNetworkEvaluator.java:254)
at org.drools.core.phreak.RuleNetworkEvaluator.outerEval(RuleNetworkEvaluator.java:166)
at
org.drools.core.phreak.RuleNetworkEvaluator.evaluateNetwork(RuleNetworkEvaluator.java:123)
at org.drools.core.phreak.RuleExecutor.evaluateNetwork(RuleExecutor.java:65)
at org.drools.core.common.DefaultAgenda.evaluateEagerList(DefaultAgenda.java:1004)
at org.drools.core.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:961)
at org.drools.core.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1292)
at
org.drools.core.impl.StatefulKnowledgeSessionImpl.internalFireAllRules(StatefulKnowledgeSessionImpl.java:1294)
at
org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1281)
at
org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1260)
at
com.test.rule.engine.drools.stateful.StatefulRuleEngine.fireRules(StatefulRuleEngine.java:197)
at com.test.demo.EngineDemo.main(EngineDemo.java:61)