JPA + Hibernate + Glassfish

Pessoal

Quero usar Hibernate na minha aplicação e mapear minhas classes utilizando anotações.

Como posso obter o Hibernate Session na minha aplicação, utilizando Glassfish? Achei vários exemplos, apenas utilizando JBoss, o qual dá pra usar as mesmas anotações de JPA (PersistenceContext, PersistenceUnit), mas nada para Glassfish.

Como é possível fazer isto?

Obrigado