[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