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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Oct 14 11:00:45 EDT 2010


Author: alesj
Date: 2010-10-14 11:00:44 -0400 (Thu, 14 Oct 2010)
New Revision: 108582

Modified:
   projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/classloading/AbstractClassLoadingDomainDeployer.java
Log:
Name can be null.


Modified: projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/classloading/AbstractClassLoadingDomainDeployer.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/classloading/AbstractClassLoadingDomainDeployer.java	2010-10-14 13:41:35 UTC (rev 108581)
+++ projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/classloading/AbstractClassLoadingDomainDeployer.java	2010-10-14 15:00:44 UTC (rev 108582)
@@ -62,6 +62,8 @@
    public void deploy(DeploymentUnit unit, ClassLoadingDomainMetaData deployment) throws DeploymentException
    {
       String name = deployment.getName();
+      if (name == null)
+         name = unit.getName();
 
       ParentPolicyMetaData ppmd = deployment.getParentPolicy();
       ParentPolicy pp = (ppmd != null) ? ppmd.createParentPolicy() : ParentPolicy.BEFORE;
@@ -89,8 +91,12 @@
 
    public void undeploy(DeploymentUnit unit, ClassLoadingDomainMetaData deployment)
    {
+      String name = deployment.getName();
+      if (name == null)
+         name = unit.getName();
+
       // should be already removed, but let's make sure
-      ClassLoaderDomain domain = system.getDomain(deployment.getName());
+      ClassLoaderDomain domain = system.getDomain(name);
       if (domain != null)
          system.unregisterDomain(domain);
    }



More information about the jboss-cvs-commits mailing list