Что означает "класс не присваивается"?

Я использую Eclipse Helios, JSF 2 и сервер Glassfish 3.1..... и что происходит, ошибка, как это...

javax.servlet.ServletException: com.sun.faces.mgbean.ManagedBeanCreationException: невозможно создать управляемый bean-компонент contactController. Были обнаружены следующие проблемы:
     - Свойство groupRepository для управляемого компонента contactController определяется с помощью класса свойств ibm.contact.model.ContactRepository, однако этот класс нельзя назначить свойству.

Что означает эта ошибка и как ее исправить?

1 ответ

Решение

Я могу просто попытаться угадать. Ваша группа недвижимостиРепозитарий на контроллере ContactController имеет другой тип, чем экземпляр, который контейнер пытается внедрить в это свойство, чтобы его нельзя было присвоить. Вы вводите его через какой-то интерфейс? Является ли тип свойства groupRepository в вашем интерфейсе контроллера?

Другие вопросы по тегам