[jboss-svn-commits] JBL Code SVN: r10271 - labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Mar 16 12:15:20 EDT 2007


Author: kevin.conner at jboss.com
Date: 2007-03-16 12:15:20 -0400 (Fri, 16 Mar 2007)
New Revision: 10271

Modified:
   labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java
   labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/ManagedLifecycleController.java
Log:
Tidied up classloader propagation

Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java	2007-03-16 16:14:44 UTC (rev 10270)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/AbstractThreadedManagedLifecycle.java	2007-03-16 16:15:20 UTC (rev 10271)
@@ -110,7 +110,6 @@
     */
    public final void run()
    {
-      ClassLoader old = Thread.currentThread().getContextClassLoader();
       waitUntilNotState(ManagedLifecycleState.STARTING, getTerminationPeriod());
       try
       {
@@ -128,7 +127,6 @@
       finally
       {
          setRunning(ManagedLifecycleThreadState.STOPPED);
-         Thread.currentThread().setContextClassLoader(old);
       }
    }
 

Modified: labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/ManagedLifecycleController.java
===================================================================
--- labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/ManagedLifecycleController.java	2007-03-16 16:14:44 UTC (rev 10270)
+++ labs/jbossesb/trunk/product/core/listeners/src/org/jboss/soa/esb/listeners/lifecycle/ManagedLifecycleController.java	2007-03-16 16:15:20 UTC (rev 10271)
@@ -35,8 +35,6 @@
     */
    private final ManagedLifecycle[] instances;
 
-   private ClassLoader classloader;
-
    /**
     * Construct the controller to manage the specified managed lifecycle instances.
     *
@@ -48,17 +46,6 @@
       instances = lifecycles.toArray(new ManagedLifecycle[numInstances]);
    }
 
-
-   public ClassLoader getClassloader()
-   {
-      return classloader;
-   }
-
-   public void setClassloader(ClassLoader classloader)
-   {
-      this.classloader = classloader;
-   }
-
    /**
     * Start the lifecyles for the managed instances.
     * <p/>




More information about the jboss-svn-commits mailing list