[jboss-cvs] JBossAS SVN: r84279 - projects/jboss-man/branches/Branch_2_1/managed/src/main/java/org/jboss/managed/plugins/factory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Feb 16 15:27:35 EST 2009


Author: scott.stark at jboss.org
Date: 2009-02-16 15:27:35 -0500 (Mon, 16 Feb 2009)
New Revision: 84279

Modified:
   projects/jboss-man/branches/Branch_2_1/managed/src/main/java/org/jboss/managed/plugins/factory/Utility.java
Log:
JBMAN-52, handle getSuperclass() returning null.


Modified: projects/jboss-man/branches/Branch_2_1/managed/src/main/java/org/jboss/managed/plugins/factory/Utility.java
===================================================================
--- projects/jboss-man/branches/Branch_2_1/managed/src/main/java/org/jboss/managed/plugins/factory/Utility.java	2009-02-16 20:26:22 UTC (rev 84278)
+++ projects/jboss-man/branches/Branch_2_1/managed/src/main/java/org/jboss/managed/plugins/factory/Utility.java	2009-02-16 20:27:35 UTC (rev 84279)
@@ -78,7 +78,7 @@
       {
          Class<?> c = clazz;
          InstanceClassFactory factory = instanceFactories.get(c);
-         while(factory == null && c != Object.class)
+         while(factory == null && c != null && c != Object.class)
          {
             // First check for interfaces
             Class<?>[] ifaces = c.getInterfaces();




More information about the jboss-cvs-commits mailing list