[jboss-cvs] JBossAS SVN: r81787 - projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/dependency.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Nov 28 15:07:36 EST 2008
Author: alesj
Date: 2008-11-28 15:07:36 -0500 (Fri, 28 Nov 2008)
New Revision: 81787
Modified:
projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/dependency/DependenciesMetaDataDeployer.java
Log:
Simplify CC lookup.
Modified: projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/dependency/DependenciesMetaDataDeployer.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/dependency/DependenciesMetaDataDeployer.java 2008-11-28 18:08:30 UTC (rev 81786)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/dependency/DependenciesMetaDataDeployer.java 2008-11-28 20:07:36 UTC (rev 81787)
@@ -43,20 +43,10 @@
public void deploy(DeploymentUnit unit, DependenciesMetaData deployment) throws DeploymentException
{
- ControllerContext context = unit.getAttachment(ControllerContext.class);
+ ControllerContext context = unit.getTopLevel().getAttachment(ControllerContext.class);
if (context == null)
- {
- DeploymentUnit parent = unit.getParent();
- while (context == null)
- {
- if (parent == null)
- throw new DeploymentException("Missing deployment controller context: " + unit.getName());
+ throw new DeploymentException("Missing deployment controller context: " + unit.getName());
- context = parent.getAttachment(ControllerContext.class);
- parent = parent.getParent();
- }
- }
-
Object contextName = context.getName();
unit.addAttachment(DeploymentDependencies.class, new DeploymentDependenciesImpl(contextName, deployment));
}
More information about the jboss-cvs-commits
mailing list