That's a great tip. You should throw it in the docs. On my phone at the airport at the moment, but think we have a hibernate specific page that would be a great place for it.
-David On Sunday, November 27, 2011, AndyG <[email protected]> wrote: > Try this, if you really need to get to the hibernate session (you can then > get the factory from the session): > > private EntityManager em; > > @PersistenceContext(unitName = "your_context_name", type = > PersistenceContextType.TRANSACTION) > public final void setEntityManager(final EntityManager em) { > this.em = em; > } > > .... > > final Session s = ((org.hibernate.ejb.EntityManagerImpl) > this.em.getDelegate()).getSession(); > > > -- > View this message in context: http://openejb.979440.n4.nabble.com/Could-not-locate-SessionFactory-in-JNDI-tp4113852p4114450.html > Sent from the OpenEJB User mailing list archive at Nabble.com. >
