The code below worked in Hibernate 5.1 and earlier releases
org.hibernate.ejb.HibernateEntityManager em = entityManager.unwrap(org.hibernate.ejb.HibernateEntityManager.class);
In Hibernate 5.3, the same code fails with:
java.lang.ClassCastException: org.hibernate.internal.SessionImpl cannot be cast to org.hibernate.ejb.HibernateEntityManager
at support.hibernate.entity.TestHibernate.test(TestHibernate.java:56)
|