-<!-- <event type="save-update"> -->\r
-<!-- <listener class="eu.etaxonomy.cdm.persistence.hibernate.CacheStrategyGenerator"/> -->\r
-<!-- <listener class="org.hibernate.event.def.DefaultSaveOrUpdateEventListener"/> -->\r
-<!-- <listener class="eu.etaxonomy.cdm.persistence.hibernate.SaveOrUpdateEntityListener"/> -->\r
-<!-- </event> -->\r
-<!-- <event type="save"> -->\r
-<!-- <listener class="eu.etaxonomy.cdm.persistence.hibernate.CacheStrategyGenerator"/> -->\r
-<!-- <listener class="eu.etaxonomy.cdm.persistence.hibernate.SaveEntityListener"/> -->\r
-<!-- <listener class="org.hibernate.event.def.DefaultSaveEventListener"/> -->
-<!-- </event> -->\r
-<!-- <event type="update"> -->\r
-<!-- <listener class="eu.etaxonomy.cdm.persistence.hibernate.CacheStrategyGenerator"/> -->\r
-<!-- <listener class="eu.etaxonomy.cdm.persistence.hibernate.UpdateEntityListener"/> -->\r
-<!-- <listener class="org.hibernate.event.def.DefaultUpdateEventListener"/> -->\r
-<!-- </event> -->\r
-<!-- <event type="delete"> -->\r
-<!-- <listener class="eu.etaxonomy.cdm.persistence.hibernate.CdmDeleteListener"/> -->\r
-<!-- <listener class="org.hibernate.event.def.DefaultDeleteEventListener"/> -->\r
-<!-- </event> -->\r
-<!-- <event type="post-insert"> -->\r
-<!-- <listener class="org.hibernate.envers.event.AuditEventListener"/> -->\r
-<!-- <listener class="eu.etaxonomy.cdm.persistence.hibernate.CdmPostDataChangeObservableListener"/> -->\r
-<!-- </event> -->\r
-<!-- <event type="post-load"> -->\r
-<!-- <listener class="eu.etaxonomy.cdm.persistence.hibernate.CdmPostDataChangeObservableListener"/> -->\r
-<!-- </event> -->\r
-<!-- <event type="post-update"> -->\r
-<!-- <listener class="org.hibernate.envers.event.AuditEventListener"/> -->\r
-<!-- <listener class="eu.etaxonomy.cdm.persistence.hibernate.CdmPostDataChangeObservableListener"/> -->\r
-<!-- </event> -->\r
-<!-- <event type="post-delete"> -->\r
-<!-- <listener class="org.hibernate.envers.event.AuditEventListener"/> -->\r
-<!-- <listener class="eu.etaxonomy.cdm.persistence.hibernate.CdmPostDataChangeObservableListener"/> -->\r
-<!-- </event> -->\r
-<!-- <event type="pre-collection-update"> -->\r
-<!-- <listener class="org.hibernate.envers.event.AuditEventListener"/> -->\r
-<!-- </event> -->\r
-<!-- <event type="pre-collection-remove"> -->\r
-<!-- <listener class="org.hibernate.envers.event.AuditEventListener"/> -->\r
-<!-- </event> -->\r
-<!-- <event type="post-collection-recreate"> -->\r
-<!-- <listener class="org.hibernate.envers.event.AuditEventListener"/> -->\r
-<!-- </event> -->\r