[jboss-svn-commits] JBL Code SVN: r19584 - 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
Tue Apr 15 19:30:01 EDT 2008
Author: mark.proctor at jboss.com
Date: 2008-04-15 19:30:01 -0400 (Tue, 15 Apr 2008)
New Revision: 19584
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/RuleTerminalNode.java
Log:
JBRULES-1564 Salience does not work for sequential mode
-Fixed bug by always setting sequence
-Added simple unit test
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/RuleTerminalNode.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/RuleTerminalNode.java 2008-04-15 23:18:59 UTC (rev 19583)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/RuleTerminalNode.java 2008-04-15 23:30:01 UTC (rev 19584)
@@ -66,7 +66,7 @@
// Instance members
// ------------------------------------------------------------
- private int sequence;
+ private int sequence = -1; // -1 means not set
/**
*
@@ -265,9 +265,7 @@
this.rule,
this.subrule );
- if ( this.tupleMemoryEnabled ) {
- item.setSequenence( this.sequence );
- }
+ item.setSequenence( this.sequence );
if ( this.rule.getActivationGroup() != null ) {
// Lazy cache activationGroup
More information about the jboss-svn-commits
mailing list