[Jboss-cvs] JBossAS SVN: r56312 - in projects/microcontainer/trunk/kernel/src: main/org/jboss/beans/metadata/plugins resources/org/jboss/test/kernel/inject/test tests/org/jboss/test/kernel/inject/test

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Aug 27 06:53:07 EDT 2006


Author: alesj
Date: 2006-08-27 06:52:59 -0400 (Sun, 27 Aug 2006)
New Revision: 56312

Modified:
   projects/microcontainer/trunk/kernel/src/main/org/jboss/beans/metadata/plugins/AbstractMapMetaData.java
   projects/microcontainer/trunk/kernel/src/resources/org/jboss/test/kernel/inject/test/PropertyContextualInjection.xml
   projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/inject/test/PropertyContextualInjectionTestCase.java
Log:
Fixed map injection.

Modified: projects/microcontainer/trunk/kernel/src/main/org/jboss/beans/metadata/plugins/AbstractMapMetaData.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/org/jboss/beans/metadata/plugins/AbstractMapMetaData.java	2006-08-27 10:26:38 UTC (rev 56311)
+++ projects/microcontainer/trunk/kernel/src/main/org/jboss/beans/metadata/plugins/AbstractMapMetaData.java	2006-08-27 10:52:59 UTC (rev 56312)
@@ -190,7 +190,6 @@
 
    public Class getType(MetaDataVisitor visitor, MetaDataVisitorNode previous) throws Throwable
    {
-      // todo equality on cloned nodes
       if (keyType != null)
       {
          for(MetaDataVisitorNode key : keySet())

Modified: projects/microcontainer/trunk/kernel/src/resources/org/jboss/test/kernel/inject/test/PropertyContextualInjection.xml
===================================================================
--- projects/microcontainer/trunk/kernel/src/resources/org/jboss/test/kernel/inject/test/PropertyContextualInjection.xml	2006-08-27 10:26:38 UTC (rev 56311)
+++ projects/microcontainer/trunk/kernel/src/resources/org/jboss/test/kernel/inject/test/PropertyContextualInjection.xml	2006-08-27 10:52:59 UTC (rev 56312)
@@ -20,10 +20,9 @@
       </property>
    </bean>
 
-<!--
    <bean name="testObject4" class="org.jboss.test.kernel.inject.support.PropertyInjectTestObject">
       <property name="map">
-         <map key="org.jboss.test.kernel.inject.support.TesterInterface" valueClass="org.jboss.test.kernel.inject.support.TesterInterface">
+         <map keyClass="org.jboss.test.kernel.inject.support.TesterInterface" valueClass="org.jboss.test.kernel.inject.support.TesterInterface">
             <entry>
                <key><inject/></key>
                <value><inject/></value>
@@ -32,6 +31,7 @@
       </property>
    </bean>
 
+   <!--
    <bean name="testObject5" class="org.jboss.test.kernel.inject.support.PropertyInjectTestObject">
       <property name="map">
          <map>

Modified: projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/inject/test/PropertyContextualInjectionTestCase.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/inject/test/PropertyContextualInjectionTestCase.java	2006-08-27 10:26:38 UTC (rev 56311)
+++ projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/inject/test/PropertyContextualInjectionTestCase.java	2006-08-27 10:52:59 UTC (rev 56312)
@@ -53,7 +53,10 @@
       assertNotNull(test2.getDuplicateTester());
 
       PropertyInjectTestObject test3 = (PropertyInjectTestObject) getBean("testObject3");
-      assertFalse(test3.getCollection().isEmpty());      
+      assertFalse(test3.getCollection().isEmpty());
+
+      PropertyInjectTestObject test4 = (PropertyInjectTestObject) getBean("testObject4");
+      assertFalse(test4.getMap().isEmpty());      
    }
 
 }




More information about the jboss-cvs-commits mailing list