当Spring尝试实例化一个实现AbstractSet<Channel>
的bean时,会抛出以下异常。收集的Spring bean实例化异常
无法创建集合类型[org.jboss.netty.channel.group.DefaultChannelGroup]副本 - 注射原始集合按原样
<bean id="defaultChannelGroup" class="org.jboss.netty.channel.group.DefaultChannelGroup" scope="prototype"></bean>
<bean id="client" class="com.menacheri.Client">
<property name="id" value="6"></property>
<property name="gameRoomChannelGroup" ref="defaultChannelGroup"></property>
</bean>
什么我做错了任何想法?
'Client'的'gameRoomChannelGroup'属性是什么类型? – skaffman 2011-03-16 08:53:23
另外,将一个'prototype'作用域的bean注入到singleton bean中并没有什么意义......您确定要这么做吗? – skaffman 2011-03-16 08:53:59
类型是“ChannleGroup”。该接口由defaultChannelGroup类实现。有不同类型的客户端,每个客户端都有自己的通道组实例。因此,原型。我只在配置中显示了一个客户端定义。 – Abe 2011-03-16 13:58:01