[
https://issues.jboss.org/browse/DROOLS-1115?page=com.atlassian.jira.plugi...
]
Mario Fusco commented on DROOLS-1115:
-------------------------------------
Drools 6.4.0.Final is going to be published on the central Maven repository in these hours
and unfortunately won't have this fix. Moreover we don't provide patch releases
for community projects so as usual there won't be any 6.4.1. This implies that (unless
you don't want to get a BRMS subscription) the first version of Drools with this fix
will be the 7.0.0 since very likely we won't have any other version of the 6.x
series.
IndexOutOfBoundException when using conditional break + query
-------------------------------------------------------------
Key: DROOLS-1115
URL:
https://issues.jboss.org/browse/DROOLS-1115
Project: Drools
Issue Type: Bug
Components: core engine
Affects Versions: 6.4.0.CR2
Reporter: Massinissa BOUZIAD
Assignee: Mario Fusco
Priority: Blocker
Fix For: 7.0.0.Final
I got an java.lang.ArrayIndexOutOfBoundsException when I use conditionnal breaking and
queries.
I face this issue since 6.4.0.CR2 and not before this.
Following the stack trace :
java.lang.ArrayIndexOutOfBoundsException: 2
at
org.drools.core.reteoo.AbstractTerminalNode.getPathNodes(AbstractTerminalNode.java:304)
at
org.drools.core.reteoo.AbstractTerminalNode.getPathNodes(AbstractTerminalNode.java:311)
at
org.drools.core.phreak.PhreakQueryTerminalNode.checkAndTriggerQueryReevaluation(PhreakQueryTerminalNode.java:173)
at
org.drools.core.phreak.PhreakQueryTerminalNode.doLeftInserts(PhreakQueryTerminalNode.java:78)
at
org.drools.core.phreak.PhreakQueryTerminalNode.doNode(PhreakQueryTerminalNode.java:54)
at org.drools.core.phreak.RuleNetworkEvaluator.innerEval(RuleNetworkEvaluator.java:282)
at org.drools.core.phreak.RuleNetworkEvaluator.outerEval(RuleNetworkEvaluator.java:136)
at
org.drools.core.phreak.RuleNetworkEvaluator.evaluateNetwork(RuleNetworkEvaluator.java:94)
at org.drools.core.phreak.RuleExecutor.reEvaluateNetwork(RuleExecutor.java:194)
at org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:73)
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 com.darty.drools.CodicCriteriaTest.price(CodicCriteriaTest.java:53)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)