You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2009/06/08 13:00:11 UTC

svn commit: r782591 - /camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java

Author: ningjiang
Date: Mon Jun  8 11:00:11 2009
New Revision: 782591

URL: http://svn.apache.org/viewvc?rev=782591&view=rev
Log:
Added the trace logs for debugging

Modified:
    camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java

Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java
URL: http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java?rev=782591&r1=782590&r2=782591&view=diff
==============================================================================
--- camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java (original)
+++ camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultPackageScanClassResolver.java Mon Jun  8 11:00:11 2009
@@ -56,6 +56,9 @@
             classLoaders = new HashSet<ClassLoader>();
             ClassLoader ccl = Thread.currentThread().getContextClassLoader();
             if (ccl != null) {
+                if (LOG.isTraceEnabled()) {
+                    LOG.trace("The thread context class loader: " + ccl + "  is used to load the class");
+                }
                 classLoaders.add(ccl);
             }
             classLoaders.add(DefaultPackageScanClassResolver.class.getClassLoader());
@@ -353,7 +356,7 @@
             boolean found = false;
             for (ClassLoader classLoader : set) {
                 if (LOG.isTraceEnabled()) {
-                    LOG.trace("Testing for class " + externalName + " matches criteria [" + test + "]");
+                    LOG.trace("Testing for class " + externalName + " matches criteria [" + test + "] using ClassLoader:" + classLoader);
                 }
                 try {
                     Class type = classLoader.loadClass(externalName);