几个月来一直运行良好的应用程序已经停止使用几个月来@Entity
一直是其中一部分的 JPA 注释。当我的集成测试运行时,我看到了几十个“ org.hibernate.MappingException: Unknown entity: com.whatever.OrderSystem
”类型的错误。
我不清楚这里出了什么问题。
我没有hibernate.cfg.xml
文件,因为我使用的是 Hibernate Entity Manager。由于我只使用注释,因此我的实体没有 .hbm.xml 文件。我的persistence.xml
文件很小,并且META-INF
按照应有的方式存在。
我显然遗漏了一些东西,但不能指望它。
我正在使用 hibernate-annotations 3.2.1、hibernate-entitymanager 3.2.1、persistence-api 1.0 和 hibernate 3.2.1。hibernate-commons-annotations 也是项目 POM 的一部分,但我不知道这是否相关。
是否存在消失的 web.xml 条目,或者意外删除的 Spring 配置条目?