Можно ли использовать Gilead для приложения GWT и Glassfish 3.1 вместе? Я пробовал это в сервлете:
@PersistenceUnit
EntityManagerFactory emf;
@Override
public void init() throws ServletException {
super.init();
HibernateJpaUtil hibernateJpaUtil = new HibernateJpaUtil(emf);
PersistentBeanManager persistentBeanManager =
GwtConfigurationHelper.initGwtProxyBeanManager(hibernateJpaUtil);
setBeanManager(persistentBeanManager);
}
Однако, это терпит неудачу, так как реализация, обеспеченная Glassfish EntityManagerFactory, является EntityManagerFactoryWrapper и не HibernateEntityManagerFactory.
Я видел, что есть HibernateJBossUtil, который используется, чтобы избежать этой проблемы в JBoss. Но я не смог найти ничего полезного, чтобы запустить Gilead в Glassfish.
Есть идеи?
Спасибо.
РЕДАКТИРОВАТЬ: я забыл сказать, что я добавил поддержку Hibernate для Glassfish с помощью инструмента обновления.