[jboss-cvs] JBossAS SVN: r111090 - 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
Fri Apr 1 10:07:08 EDT 2011
Author: alesj
Date: 2011-04-01 10:07:08 -0400 (Fri, 01 Apr 2011)
New Revision: 111090
Modified:
projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/classloading/AbstractTranslatorsDeployer.java
Log:
Allow for any sub-deployment with CLTMD to modify translators.
Modified: projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/classloading/AbstractTranslatorsDeployer.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/classloading/AbstractTranslatorsDeployer.java 2011-04-01 14:00:25 UTC (rev 111089)
+++ projects/jboss-deployers/trunk/deployers-impl/src/main/java/org/jboss/deployers/plugins/classloading/AbstractTranslatorsDeployer.java 2011-04-01 14:07:08 UTC (rev 111090)
@@ -37,6 +37,7 @@
import org.jboss.deployers.spi.DeploymentException;
import org.jboss.deployers.spi.deployer.DeploymentStages;
import org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer;
+import org.jboss.deployers.spi.deployer.helpers.AttachmentLocator;
import org.jboss.deployers.structure.spi.DeploymentUnit;
import org.jboss.util.loading.Translator;
@@ -74,7 +75,7 @@
public void deploy(DeploymentUnit unit, ClassLoadingTranslatorsMetaData deployment) throws DeploymentException
{
- Module module = unit.getAttachment(Module.class);
+ Module module = AttachmentLocator.searchAncestors(unit, Module.class);
if (module == null || (module instanceof ClassLoaderPolicyModule == false))
return;
@@ -130,7 +131,7 @@
@Override
public void undeploy(DeploymentUnit unit, ClassLoadingTranslatorsMetaData deployment)
{
- Module module = unit.getAttachment(Module.class);
+ Module module = AttachmentLocator.searchAncestors(unit, Module.class);
if (module == null || (module instanceof ClassLoaderPolicyModule == false))
return;
More information about the jboss-cvs-commits
mailing list