我有一个使用Play Framework 1.2.7构建的应用程序,并使用Hibernate Envers审核某些实体(使用@Audited注释)。
前几天我们更新应用程序以使用Play Framework 1.3.0,一切都很好,除了一件事:@Audited停止工作。
我们在互联网上搜索了一些东西,但没有发现任何相关信息。我们不会在应用程序中进行任何更改,只需将Play Framework迁移到1.3.0。
在此版本的发行说明中,没有任何相关内容。
有人有同样的问题吗?
这是我的配置(conf和deps):
dependencies.yml
- org.hibernate -> hibernate-envers 3.6.1.Final:
exclude:
- org.hibernate -> hibernate-tools 3.2.0.ga
- org.beanshell -> bsh 2.0b4
- freemarker -> freemarker 2.3.8
- org.hibernate -> jtidy r8-20060801
- ant -> ant 1.6.5
application.conf
hibernate.ejb.event.post-insert=org.hibernate.ejb.event.EJB3PostInsertEventListener,org.hibernate.envers.event.AuditEventListener
hibernate.ejb.event.post-update=org.hibernate.ejb.event.EJB3PostUpdateEventListener,org.hibernate.envers.event.AuditEventListener
hibernate.ejb.event.post-delete=org.hibernate.ejb.event.EJB3PostDeleteEventListener,org.hibernate.envers.event.AuditEventListener
hibernate.ejb.event.pre-collection-update=org.hibernate.envers.event.AuditEventListener
hibernate.ejb.event.pre-collection-remove=org.hibernate.envers.event.AuditEventListener
hibernate.ejb.event.post-collection-recreate=org.hibernate.envers.event.AuditEventListener
谢谢!