My problem is, that i don't get run Envers on a Tomcat toghether with Spring.
The AuditEventListener is called when calling getHibernateTemplate().saveOrUpdate(...)
If I understand it right, a RelationDescription is needed to get a table versioned.
Under which circumstances, a RelationDescription is created?
RelationDescriptor is an inner Envers class and shouldn't be be used directly.
If you're using Spring, check your transaction configuration. There were a number of posts about it on the forum and there's also a link in the FAQ.