Joined: Thu Jan 10, 2008 4:29 pm Posts: 2
|
I am using the following hibernate jars in my pom.xml:
<dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>3.3.2.GA</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>3.4.0.GA</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-annotations</artifactId> <version>3.4.0.GA</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-commons-annotations</artifactId> <version>3.3.0.ga</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>3.1.0.GA</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-envers</artifactId> <version>3.6.10.Final</version> </dependency>
I have the following in persistence.xml:
<property name="hibernate.ejb.event.post-insert" value="org.hibernate.envers.event.AuditEventListener" /> <property name="hibernate.ejb.event.post-update" value="org.hibernate.envers.event.AuditEventListener" /> <property name="hibernate.ejb.event.post-delete" value="org.hibernate.envers.event.AuditEventListener" /> <property name="hibernate.ejb.event.pre-collection-update" value="org.hibernate.envers.event.AuditEventListener" /> <property name="hibernate.ejb.event.pre-collection-remove" value="org.hibernate.envers.event.AuditEventListener" /> <property name="hibernate.ejb.event.post-collection-recreate" value="org.hibernate.envers.event.AuditEventListener" />
When I build and run my application, I get the following error:
Caused by: org.hibernate.MappingException: Unrecognized listener type [post-collection-recreate] at org.hibernate.event.EventListeners.getListenerClassFor(EventListeners.java:116) at org.hibernate.cfg.Configuration.setListeners(Configuration.java:1654) at org.hibernate.ejb.Ejb3Configuration.setListeners(Ejb3Configuration.java:1317) at org.hibernate.ejb.EventListenerConfigurator.setProperties(EventListenerConfigurator.java:163)
I am doing anything wrong here?
|
|