![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Alexis |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 14.8.2006 Где: Казань Репутация: 5 Всего: 5 |
Имеется класс User:
Маппинг (User.hbm.xml):
При запуске Hibernate выдает исключение: <...> Caused by: org.hibernate.PropertyNotFoundException: field [state] not found on com.eshop.bo.User at org.hibernate.property.DirectPropertyAccessor.getField(DirectPropertyAccessor.java:112) at org.hibernate.property.DirectPropertyAccessor.getField(DirectPropertyAccessor.java:104) at org.hibernate.property.DirectPropertyAccessor.getGetter(DirectPropertyAccessor.java:127) at org.hibernate.util.ReflectHelper.getter(ReflectHelper.java:83) at org.hibernate.util.ReflectHelper.reflectedPropertyClass(ReflectHelper.java:71) at org.hibernate.mapping.SimpleValue.setTypeUsingReflection(SimpleValue.java:276) at org.hibernate.cfg.HbmBinder.createProperty(HbmBinder.java:2164) at org.hibernate.cfg.HbmBinder.createClassProperties(HbmBinder.java:2141) at org.hibernate.cfg.HbmBinder.createClassProperties(HbmBinder.java:2031) at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:359) at org.hibernate.cfg.HbmBinder.bindRootClass(HbmBinder.java:273) at org.hibernate.cfg.HbmBinder.bindRoot(HbmBinder.java:144) at org.hibernate.cfg.Configuration.add(Configuration.java:424) at org.hibernate.cfg.Configuration.addInputStream(Configuration.java:465) at org.hibernate.cfg.Configuration.addResource(Configuration.java:520) ... 35 more <...> Несмотря на то, что геттер у state имеется. Если выставить для state тип string:
то начинает ругаться на следующее поле на city, что тоже лечится выставлением типа string. Причем, что интересно до штата все проходит нормально, а потом начинает спотыкаться, требуя выставления типа. Обновил hibernate до самой последней версии (3.2.1, до этого была 3.2.0), вылетает тоже исключение, лечится так же. В принципе не тяжело выставлять тип для всех полей, но хотелось бы знать из-за чего возникают подобные проблемы? Это баг или фича? |
||||||
|
|||||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
А как выглядит таблица users?
|
|||
|
||||
| Alexis |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 14.8.2006 Где: Казань Репутация: 5 Всего: 5 |
До соединения с базой hibernate вообще не доходит (проверял испортив настройки подключения), да и в настройках я указал:
так что пускай сам создает как ему нужно. Вот полный лог приложения: Это сообщение отредактировал(а) Alexis - 3.1.2007, 11:25 Присоединённый файл ( Кол-во скачиваний: 2 )
log.txt 11,34 Kb |
|||
|
||||
| Alexis |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 14.8.2006 Где: Казань Репутация: 5 Всего: 5 |
Извиняюсь, что ввел всех в заблуждение. Просто деплоились старые версии конфигов. Ну нафиг этот эклипсовский деплой, лучше буду все собирать и деплоить антом, все же таки удобнее и понятнее, когда все сам прописал руками, да и подобные ошибки возникать не будут.
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |