[jboss-svn-commits] JBL Code SVN: r18866 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Mar 11 22:50:33 EDT 2008
Author: mark.proctor at jboss.com
Date: 2008-03-11 22:50:33 -0400 (Tue, 11 Mar 2008)
New Revision: 18866
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AbstractRuleBase.java
Log:
JBRULES-1482 Bug with ReeteoRuleBase and merged package
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AbstractRuleBase.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AbstractRuleBase.java 2008-03-12 02:50:28 UTC (rev 18865)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AbstractRuleBase.java 2008-03-12 02:50:33 UTC (rev 18866)
@@ -445,6 +445,9 @@
final Rule[] rules = newPkg.getRules();
for ( int i = 0; i < rules.length; ++i ) {
+ if ( pkg != null && pkg.getRule( rules[i].getName() ) != null ) {
+ removeRule( pkg, pkg.getRule( rules[i].getName() ) );
+ }
addRule( newPkg,
rules[i] );
}
More information about the jboss-svn-commits
mailing list