Glassfish 3.1和Gilead

时间:2011-04-13 19:18:21

标签: gwt glassfish gilead

将Gilead用于GWT应用程序和Glassfish 3.1是否可行?我在servlet中试过这个:

@PersistenceUnit
EntityManagerFactory emf;

@Override
public void init() throws ServletException {
    super.init();

    HibernateJpaUtil hibernateJpaUtil = new HibernateJpaUtil(emf);
    PersistentBeanManager persistentBeanManager =
        GwtConfigurationHelper.initGwtProxyBeanManager(hibernateJpaUtil);
    setBeanManager(persistentBeanManager);
}

但是,它失败了,因为Glassfish of EntityManagerFactory提供的实现是一个EntityManagerFactoryWrapper而不是一个HibernateEntityManagerFactory。

我已经看到有一个HibernateJBossUtil用于避免JBoss中的这个问题。但我找不到任何有用的东西让Gilead在Glassfish中运行。

有什么想法吗?

感谢。

编辑:我忘了说我使用其更新工具为Glassfish添加了Hibernate支持。

0 个答案:

没有答案