You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2006/06/15 23:25:16 UTC

svn commit: r414686 - /incubator/servicemix/trunk/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181XBeanDeployer.java

Author: gnodet
Date: Thu Jun 15 14:25:16 2006
New Revision: 414686

URL: http://svn.apache.org/viewvc?rev=414686&view=rev
Log:
Add some debug statements for classloading

Modified:
    incubator/servicemix/trunk/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181XBeanDeployer.java

Modified: incubator/servicemix/trunk/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181XBeanDeployer.java
URL: http://svn.apache.org/viewvc/incubator/servicemix/trunk/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181XBeanDeployer.java?rev=414686&r1=414685&r2=414686&view=diff
==============================================================================
--- incubator/servicemix/trunk/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181XBeanDeployer.java (original)
+++ incubator/servicemix/trunk/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181XBeanDeployer.java Thu Jun 15 14:25:16 2006
@@ -38,7 +38,11 @@
         }
         ClassLoader old = Thread.currentThread().getContextClassLoader();
         try {
-            Thread.currentThread().setContextClassLoader(((XBeanServiceUnit)ep.getServiceUnit()).getConfigurationClassLoader());
+            ClassLoader cl = ((XBeanServiceUnit)ep.getServiceUnit()).getConfigurationClassLoader();
+            Thread.currentThread().setContextClassLoader(cl);
+            if (logger.isDebugEnabled()) {
+                logger.debug("Registering endpoint with context classloader " + cl);
+            }
             ep.registerService();
         } catch (Exception e) {
             throw failure("deploy", "Could not register endpoint", e);