[jboss-cvs] JBossAS SVN: r69939 - projects/microcontainer/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/classloading.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Feb 19 11:37:55 EST 2008


Author: adrian at jboss.org
Date: 2008-02-19 11:37:55 -0500 (Tue, 19 Feb 2008)
New Revision: 69939

Modified:
   projects/microcontainer/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/classloading/AbstractClassLoaderDescribeDeployer.java
Log:
Use the deployer support for filtering top level rather than manual checking

Modified: projects/microcontainer/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/classloading/AbstractClassLoaderDescribeDeployer.java
===================================================================
--- projects/microcontainer/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/classloading/AbstractClassLoaderDescribeDeployer.java	2008-02-19 16:36:34 UTC (rev 69938)
+++ projects/microcontainer/trunk/deployers-impl/src/main/org/jboss/deployers/plugins/classloading/AbstractClassLoaderDescribeDeployer.java	2008-02-19 16:37:55 UTC (rev 69939)
@@ -48,6 +48,7 @@
    {
       super(ClassLoadingMetaData.class);
       setStage(DeploymentStages.DESCRIBE);
+      setTopLevelOnly(true);
    }
 
    /**
@@ -83,8 +84,6 @@
 
    public void deploy(DeploymentUnit unit, ClassLoadingMetaData deployment) throws DeploymentException
    {
-      if (unit.isTopLevel() == false)
-         return;
       ClassLoaderPolicyModule module = createModule(unit, deployment);
       if (module != null)
       {
@@ -95,9 +94,6 @@
 
    public void undeploy(DeploymentUnit unit, ClassLoadingMetaData deployment)
    {
-      if (unit.isTopLevel() == false)
-         return;
-      
       Module module = unit.removeAttachment(Module.class);
       if (module == null)
          return;




More information about the jboss-cvs-commits mailing list