Като част от изучаването на пролетта, опитвам се да декларирам bean с приоритет на опашка на обекти MyMessageObject, но продължавам да получавам следното BeanCreationException: „Грешка при създаване на bean с име „messagesHeap“, дефинирано в URL [файл:/my.app.spring.xml ]: Не може да се разреши съответстващият конструктор"
Ето моите пролетни определения:
<bean id="messagesHeap" class="java.util.PriorityQueue">
<constructor-arg type="int" name="initialCapacity" value="100" index="0"/>
<constructor-arg name="comparator" type="java.util.Comparator" index="1" ref="orderComparator"/>
</bean>
<bean id="orderComparator" class="com.my.myComparator"/>
Класът myComparator имплементира java.util.Comparator според изискванията.
Какво правя грешно тук?