[jboss-cvs] JBossAS SVN: r99900 - projects/kernel/branches/resolver/kernel/src/main/java/org/jboss/kernel/plugins/resolver/indexing.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jan 25 06:49:36 EST 2010
Author: kabir.khan at jboss.com
Date: 2010-01-25 06:49:36 -0500 (Mon, 25 Jan 2010)
New Revision: 99900
Modified:
projects/kernel/branches/resolver/kernel/src/main/java/org/jboss/kernel/plugins/resolver/indexing/AbstractClassDependencyResolverMatcher.java
Log:
Earliest for contextual injection and callbacks is INSTANTIATED, not INSTALLED
Modified: projects/kernel/branches/resolver/kernel/src/main/java/org/jboss/kernel/plugins/resolver/indexing/AbstractClassDependencyResolverMatcher.java
===================================================================
--- projects/kernel/branches/resolver/kernel/src/main/java/org/jboss/kernel/plugins/resolver/indexing/AbstractClassDependencyResolverMatcher.java 2010-01-25 11:47:59 UTC (rev 99899)
+++ projects/kernel/branches/resolver/kernel/src/main/java/org/jboss/kernel/plugins/resolver/indexing/AbstractClassDependencyResolverMatcher.java 2010-01-25 11:49:36 UTC (rev 99900)
@@ -85,8 +85,8 @@
throw new IllegalStateException("Null owner");
if (!getDependencyItemClass().isAssignableFrom(item.getClass()))
throw new IllegalStateException("item is not an instance of " + getDependencyItemClass().getSimpleName() + ": " + item.getClass());
- if (owner.getController().getStates().isBeforeState(getDependentState(item), ControllerState.INSTALLED))
- throw new IllegalArgumentException(item + " has a dependent state of " + getDependentState(item) + " which is before the first allowed: " + ControllerState.INSTALLED);
+ if (owner.getController().getStates().isBeforeState(getDependentState(item), ControllerState.INSTANTIATED))
+ throw new IllegalArgumentException(item + " has a dependent state of " + getDependentState(item) + " which is before the first allowed: " + ControllerState.INSTANTIATED);
Class<?> clazz = getDependencyClass(item);
More information about the jboss-cvs-commits
mailing list