Приложение, которое работает хорошо в течение нескольких месяцев, перестало собирать примечания JPA @Entity
, которые были частью этого в течение нескольких месяцев. По мере выполнения моих тестов интеграции я вижу десятки ошибок типа «org.hibernate.MappingException: Unknown entity: com.whatever.OrderSystem
».Hibernate/JPA Аннотации - Неизвестная организация
Мне непонятно, что здесь не так.
У меня нет файла hibernate.cfg.xml
, потому что я использую Hibernate Entity Manager. Поскольку я исключительно использую аннотации, для моих объектов нет файлов .hbm.xml. Мой файл persistence.xml
минимален и живет в META-INF
, как и предполагалось.
Я, очевидно, что-то пропустил, но не могу наложить на него свой палец.
Я использую hibernate-аннотации 3.2.1, hibernate-entitymanager 3.2.1, persistence-api 1.0 и hibernate 3.2.1. hibernate-commons-annotations также является частью POM проекта, но я не знаю, насколько это актуально.
Есть ли потерянная запись в web.xml или запись конфигурации Spring, которая случайно удалена?
Это разрешило это. Спасибо. Я до сих пор не понимаю, почему он спонтанно прекратил работать, но я рад, что у меня есть решение. – 2008-11-06 20:38:04