[jboss-svn-commits] JBL Code SVN: r19602 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Apr 16 22:11:12 EDT 2008
Author: mingjin
Date: 2008-04-16 22:11:11 -0400 (Wed, 16 Apr 2008)
New Revision: 19602
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/ReteooRuleBase.java
Log:
JBRULES-1567 - ArrayIndexOutOfBoundsException in sequential execution after calling RuleBase.addPackage(..)
- ReteooRuleBase: checking isSequential before resetting order flag
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/ReteooRuleBase.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/ReteooRuleBase.java 2008-04-17 00:50:44 UTC (rev 19601)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/ReteooRuleBase.java 2008-04-17 02:11:11 UTC (rev 19602)
@@ -319,7 +319,9 @@
public synchronized void addPackage(final Package newPkg) {
super.addPackage(newPkg);
- this.reteooBuilder.setOrdered(false);
+ if ( this.config.isSequential() ) {
+ this.reteooBuilder.setOrdered(false);
+ }
}
public static class InitialFactHandleDummyObject
More information about the jboss-svn-commits
mailing list