JPA Hibernate ActiveRecord with Spring and AspectJ (similar to what Spring Roo does) on Tomcat and JBoss