[jboss-cvs] JBossAS SVN: r78051 - 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
Thu Sep 4 23:48:34 EDT 2008


Author: scott.stark at jboss.org
Date: 2008-09-04 23:48:33 -0400 (Thu, 04 Sep 2008)
New Revision: 78051

Modified:
   projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java
Log:
JBMAN-2, Correct class cast sun compiler did not like

Modified: projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java
===================================================================
--- projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java	2008-09-05 03:42:04 UTC (rev 78050)
+++ projects/jboss-man/trunk/managed/src/main/java/org/jboss/managed/plugins/factory/AbstractManagedObjectFactory.java	2008-09-05 03:48:33 UTC (rev 78051)
@@ -745,11 +745,12 @@
    {
       synchronized (instanceFactories)
       {
-         InstanceClassFactory factory = instanceFactories.get(clazz);
+         Class<?> c = clazz;
+         InstanceClassFactory factory = instanceFactories.get(c);
          while(factory == null && clazz != Object.class)
          {
-            clazz = (Class<T>) clazz.getSuperclass();
-            factory = instanceFactories.get(clazz);
+            c = c.getSuperclass();
+            factory = instanceFactories.get(c);
          }
          if (factory != null)
             return factory;




More information about the jboss-cvs-commits mailing list