Spring 3.0.5, кажется, имеет немного лучшие сообщения об ошибках, я не могу найти тот, который вы предоставили. Вот возможные причины (ошибки из источников Spring):
Collection of type [] returned null Iterator
Cannot access Collection of type [] - injecting original Collection as-is
Cannot create copy of Collection type [] - injecting original Collection as-is
Collection type [] seems to be read-only - injecting original Collection as-is
Тем не менее, попробуйте обернуть коллекцию, которую вы пытаетесь добавить, в новую, свежую, как это:
<bean id="wrappedSet" class="java.util.HashSet">
<constructor-arg>
<ref bean="defaultChannelGroup"/>
</constructor-arg>
</bean>
... и вместо этого введите wrappedSet
. Может помочь, только предположение.