我想在Spring上下文文件中初始化映射映射。我得到这个xsd错误。应用程序上下文中的地图映射初始化
cvc-complex-type.2.4.d:找到以元素'map'开头的无效内容。预计在这一点上不会有子元素。
这是豆defnition:
<bean id="voToDOMapper" class="com.yyy.yyy.yyy.yyy.configuration.VOToDOMapper" factory-method="getInstance">
<property name="channelToMapper">
<map key-type="java.lang.String" value-type="java.util.HashMap">
<entry key="yyy" >
<value>
<map>
<entry key="com.yyy.yyy.yyy.AsyncAddressChangeEventVO">
<value>com.yyy.yyy.yyy.vo.yyy.FakeAcctAddressEvent</value>
</entry>
</map>
</value>
</entry>
</map>
</property>
</bean>
任何帮助将不胜感激。
你可以给我完整的bean定义? – 2011-03-08 13:33:19
这让我很开心!谢谢。@VanchinathanChandrasekaran - 你不一定需要超出上面的bean定义,但是如果你想定义包装图(即上面的第一张图),你可以用a显式设置MapFactoryBean它的targetMapClass的java.util.HashMap属性...再次不确定它是否真的有必要 – jsh 2012-05-04 19:13:47