CHAPTER 10
Keeping Entity Versions by Using Hibernate Envers: COMPLETED

Note: Since Hibernate 4.0.0 AuditEvenListeners are automatically
instantiated according to the @Audit annotations in your code => they
should be removed from app-context.xml. Therefore, app-context.xml is
different from the XML in the book.
Read:
http://forum.spring.io/forum/spring-projects/data/123961-configuring-hibernate-event-listeners