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サポートを追加したと言うのを忘れました。