[jboss-cvs] JBossAS SVN: r84278 - projects/jboss-man/trunk/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:26:22 EST 2009


Author: scott.stark at jboss.org
Date: 2009-02-16 15:26:22 -0500 (Mon, 16 Feb 2009)
New Revision: 84278

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

Modified: projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/factory/Utility.java
===================================================================
--- projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/factory/Utility.java	2009-02-16 20:04:26 UTC (rev 84277)
+++ projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/factory/Utility.java	2009-02-16 20:26:22 UTC (rev 84278)
@@ -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