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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Jun 4 05:27:16 EDT 2010


Author: mark.proctor at jboss.com
Date: 2010-06-04 05:27:16 -0400 (Fri, 04 Jun 2010)
New Revision: 33343

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ClassTypeResolver.java
Log:
JBRULES-2536 Fully Qualified but nested Class types failed for ClassTypeResolver
-now also checks if a fully qualified type is a nested class

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ClassTypeResolver.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ClassTypeResolver.java	2010-06-04 09:25:24 UTC (rev 33342)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/ClassTypeResolver.java	2010-06-04 09:27:16 UTC (rev 33343)
@@ -146,6 +146,12 @@
                 clazz = null;
             }
         }
+        
+        // try as a nested class
+        if ( clazz == null ) {
+            clazz = importClass( className,
+                                 className );
+        }        
 
         // Now try the className with each of the given imports
         if ( clazz == null ) {



More information about the jboss-svn-commits mailing list