Hi there,
i'm tryin to set up envers to work with my Hibernate 3.2.5 (had to use this one in this special project). I added the listeners to my hibernate.cfg.xml like this:
<listener class="org.jboss.envers.event.VersionsEventListener" type="post-insert"/> <listener class="org.jboss.envers.event.VersionsEventListener" type="post-update"/> <listener class="org.jboss.envers.event.VersionsEventListener" type="post-delete"/> <listener class="org.jboss.envers.event.VersionsEventListener" type="pre-collection-update"/> <listener class="org.jboss.envers.event.VersionsEventListener" type="pre-collection-remove"/> <listener class="org.jboss.envers.event.VersionsEventListener" type="post-collection-recreate"/>
when tryin to build my project, i get the following error:
[hibernatetool] org.hibernate.MappingException: invalid configuration [hibernatetool] org.xml.sax.SAXParseException: Attribute "type" with value "pre-collection-update" must have a value from the list "auto-flush merge create create-onflush delete dirty-check evict flush flush-entity load load-collection lock refresh replicate save-update save update pre-load pre-update pre-insert pre-delete post-load post-update post-insert post-delete post-commit-update post-commit-insert post-commit-delete ".
edit: when i outcomment the last three listeners, i get the following error: [hibernatetool] org.xml.sax.SAXParseException: The content of element type "session-factory" must match "(property*,mapping*,(class-cache|collection-cache)*,event*,listener*)".
can anybody tell me, what is wrong here?
thx,
hage
|