[jboss-cvs] JBossAS SVN: r68584 - trunk/jmx/src/main/org/jboss/mx/loading.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Dec 30 20:54:21 EST 2007


Author: scott.stark at jboss.org
Date: 2007-12-30 20:54:21 -0500 (Sun, 30 Dec 2007)
New Revision: 68584

Modified:
   trunk/jmx/src/main/org/jboss/mx/loading/LoadMgr3.java
   trunk/jmx/src/main/org/jboss/mx/loading/UnifiedLoaderRepository3.java
Log:
Add more trace logging about why a class loader indexed by package cannot find a class.

Modified: trunk/jmx/src/main/org/jboss/mx/loading/LoadMgr3.java
===================================================================
--- trunk/jmx/src/main/org/jboss/mx/loading/LoadMgr3.java	2007-12-30 22:30:22 UTC (rev 68583)
+++ trunk/jmx/src/main/org/jboss/mx/loading/LoadMgr3.java	2007-12-31 01:54:21 UTC (rev 68584)
@@ -272,6 +272,13 @@
             theUCL = ucl;
             order = uclOrder;
          }
+         else if(trace)
+         {
+            if(url == null)
+               log.trace("No resource found for: "+classRsrcName);
+            else
+               log.trace("Ignoring class loader based on order: "+ucl);
+         }
       }
       if( theUCL == null && task.stopOrder == Integer.MAX_VALUE)
       {

Modified: trunk/jmx/src/main/org/jboss/mx/loading/UnifiedLoaderRepository3.java
===================================================================
--- trunk/jmx/src/main/org/jboss/mx/loading/UnifiedLoaderRepository3.java	2007-12-30 22:30:22 UTC (rev 68583)
+++ trunk/jmx/src/main/org/jboss/mx/loading/UnifiedLoaderRepository3.java	2007-12-31 01:54:21 UTC (rev 68584)
@@ -321,6 +321,8 @@
       catch (ClassNotFoundException x)
       {
          // The class is not visible by the calling classloader
+         if(log.isTraceEnabled())
+            log.trace("Failed to load class: "+name, x);
       }
       return null;
    }




More information about the jboss-cvs-commits mailing list