Что означает "класс не присваивается"?
Я использую 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 в вашем интерфейсе контроллера?