【发布时间】:2010-09-21 04:03:05
【问题描述】:
几个月来一直运行良好的应用程序已停止使用几个月来一直是其中一部分的 JPA @Entity 注释。在我的集成测试运行时,我看到了几十个“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 配置条目不小心被删除了?
【问题讨论】:
标签: java hibernate jpa annotations