[jboss-cvs] JBossAS SVN: r100160 - projects/kernel/trunk/kernel/src/main/java/org/jboss/beans/metadata/plugins.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Jan 30 10:12:33 EST 2010
Author: kabir.khan at jboss.com
Date: 2010-01-30 10:12:33 -0500 (Sat, 30 Jan 2010)
New Revision: 100160
Modified:
projects/kernel/trunk/kernel/src/main/java/org/jboss/beans/metadata/plugins/ContextualInjectionDependencyItem.java
Log:
[JBKERNEL-86] Clear the injectionValueMetaData in ContextualInjectionDependencyItem
Modified: projects/kernel/trunk/kernel/src/main/java/org/jboss/beans/metadata/plugins/ContextualInjectionDependencyItem.java
===================================================================
--- projects/kernel/trunk/kernel/src/main/java/org/jboss/beans/metadata/plugins/ContextualInjectionDependencyItem.java 2010-01-30 11:43:11 UTC (rev 100159)
+++ projects/kernel/trunk/kernel/src/main/java/org/jboss/beans/metadata/plugins/ContextualInjectionDependencyItem.java 2010-01-30 15:12:33 UTC (rev 100160)
@@ -47,7 +47,7 @@
private final SearchInfo search;
- private final AbstractInjectionValueMetaData injectionValueMetaData;
+ private volatile AbstractInjectionValueMetaData injectionValueMetaData;
public ContextualInjectionDependencyItem(AbstractInjectionValueMetaData injectionValueMetaData, Object name, Class<?> demandClass, ControllerState whenRequired, ControllerState dependentState, SearchInfo search)
{
@@ -131,5 +131,6 @@
public void clear(Controller controller)
{
setIDependOn(null);
+ injectionValueMetaData = null;
}
}
\ No newline at end of file
More information about the jboss-cvs-commits
mailing list