[jboss-svn-commits] JBL Code SVN: r31415 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/util/asm.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Feb 4 16:11:28 EST 2010


Author: tirelli
Date: 2010-02-04 16:11:28 -0500 (Thu, 04 Feb 2010)
New Revision: 31415

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/util/asm/ClassFieldInspector.java
Log:
JBRULES-2424: fixing AIOOB exception

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/util/asm/ClassFieldInspector.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/util/asm/ClassFieldInspector.java	2010-02-04 21:07:09 UTC (rev 31414)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/util/asm/ClassFieldInspector.java	2010-02-04 21:11:28 UTC (rev 31415)
@@ -271,7 +271,7 @@
         } catch (NoSuchFieldException e) {
            // e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
         }
-        if ( method.getName().startsWith( "set" ) ) {
+        if ( method.getName().startsWith( "set" ) && method.getParameterTypes().length == 1) {
             this.setterMethods.put( fieldName,
                                     method );
             if ( !fieldTypes.containsKey( fieldName ) ) {



More information about the jboss-svn-commits mailing list