[jboss-svn-commits] JBL Code SVN: r34639 - labs/jbossrules/branches/5.1.x/drools-core/src/main/java/org/drools/factmodel.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Aug 11 10:39:08 EDT 2010
Author: tirelli
Date: 2010-08-11 10:39:08 -0400 (Wed, 11 Aug 2010)
New Revision: 34639
Modified:
labs/jbossrules/branches/5.1.x/drools-core/src/main/java/org/drools/factmodel/ClassBuilder.java
Log:
JBRULES-2652: fixing bug with duplicate constructor when all fields are declared as key
Modified: labs/jbossrules/branches/5.1.x/drools-core/src/main/java/org/drools/factmodel/ClassBuilder.java
===================================================================
--- labs/jbossrules/branches/5.1.x/drools-core/src/main/java/org/drools/factmodel/ClassBuilder.java 2010-08-11 14:20:36 UTC (rev 34638)
+++ labs/jbossrules/branches/5.1.x/drools-core/src/main/java/org/drools/factmodel/ClassBuilder.java 2010-08-11 14:39:08 UTC (rev 34639)
@@ -186,7 +186,7 @@
keys.add( fieldDef );
}
}
- if ( !keys.isEmpty() ) {
+ if ( !keys.isEmpty() && keys.size() != classDef.getFieldsDefinitions().size() ) {
this.buildConstructorWithFields( cw,
classDef,
keys );
More information about the jboss-svn-commits
mailing list