[jboss-cvs] JBossAS SVN: r81788 - projects/jboss-deployers/branches/Branch_2_0/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:10:31 EST 2008
Author: alesj
Date: 2008-11-28 15:10:31 -0500 (Fri, 28 Nov 2008)
New Revision: 81788
Modified:
projects/jboss-deployers/branches/Branch_2_0/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/dependency/DependenciesMetaDataDeployer.java
Log:
Simplify CC lookup.
Modified: projects/jboss-deployers/branches/Branch_2_0/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/dependency/DependenciesMetaDataDeployer.java
===================================================================
--- projects/jboss-deployers/branches/Branch_2_0/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/dependency/DependenciesMetaDataDeployer.java 2008-11-28 20:07:36 UTC (rev 81787)
+++ projects/jboss-deployers/branches/Branch_2_0/deployers-vfs/src/main/java/org/jboss/deployers/vfs/plugins/dependency/DependenciesMetaDataDeployer.java 2008-11-28 20:10:31 UTC (rev 81788)
@@ -43,21 +43,11 @@
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));
}
-}
\ No newline at end of file
+}
More information about the jboss-cvs-commits
mailing list