When can I use hibernate as EJB3 persistence provider in GlassFish