2

GWTアプリとGlassfish3.1にGileadを一緒に使用することは可能ですか?私はこれをサーブレットで試しました:

@PersistenceUnit
EntityManagerFactory emf;

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

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

ただし、EntityManagerFactoryのGlassfishによって提供される実装はEntityManagerFactoryWrapperであり、HibernateEntityManagerFactoryではないため、失敗します。

JBossでこの問題を回避するために使用されるHibernateJBossUtilがあることを確認しました。しかし、GlassfishでGileadを実行するのに役立つものは何も見つかりませんでした。

何か案が?

ありがとう。

編集:更新ツールを使用してGlassfishにHibernateサポートを追加したと言うのを忘れました。

4

0 に答える 0