[jboss-cvs] JBossAS SVN: r87163 - projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/env.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Apr 11 10:34:44 EDT 2009
Author: alesj
Date: 2009-04-11 10:34:44 -0400 (Sat, 11 Apr 2009)
New Revision: 87163
Modified:
projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/env/DynamicDependencyCreator.java
Log:
Check dependent state for null.
Modified: projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/env/DynamicDependencyCreator.java
===================================================================
--- projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/env/DynamicDependencyCreator.java 2009-04-11 14:30:17 UTC (rev 87162)
+++ projects/webbeans-ri-int/trunk/deployer/src/main/java/org/jboss/webbeans/integration/deployer/env/DynamicDependencyCreator.java 2009-04-11 14:34:44 UTC (rev 87163)
@@ -76,7 +76,10 @@
if (controller.getStates().isBeforeState(currentBootstrapState, whenRequired) == false)
throw new IllegalArgumentException("Bootstrap bean is already past " + whenRequiredState + " state");
- ControllerState dependent = new ControllerState(dependentState);
+ ControllerState dependent = null;
+ if (dependentState != null)
+ dependent = new ControllerState(dependentState);
+
DependencyInfo di = bootstrapControllerContext.getDependencyInfo();
for (Object dependency : dependencies)
{
More information about the jboss-cvs-commits
mailing list