Marcial Atienzar, jpa 2.1 backward compatible with jpa 2.0, is it? Why you can't just use Glassfish4 and Hibernate 4.2.x?