Я использовал обратный инжиниринг hibernate для генерации своей модели и классы Dao. Я использую API критериев гибернации для получения значений из базы данных
criteria.add(Restrictions.eq(
"propert1.propert2.StateId", 1));
Я получаю следующее исключение
javax.faces.el.EvaluationException: org.hibernate.QueryException: не удалось разрешить свойство: Propert1.propert2.StateId of: com.packagename.
Получил ли какой-либо орган подсказку, почему это происходит (критерии создания имеюткласс, у которого есть свойство1, а класс свойства1 имеет свойство2)