JPAにHibernateを使用し、サーバーにJBoss 5.1を使用するGWT Webアプリケーションがあります。
JBoss Server に WAR ファイルをデプロイしても問題はありません。すべてがうまく機能します。しかし、GWT コンパイル時間を回避するために GWT Eclipse プラグインを使用しようとすると、Hibernate が機能しなくなります。「xptoPU という名前の EntityManager の永続化プロバイダがありません」というログ メッセージが表示されました。
この時点で、クラスパスに JBoss 5.1 がありました。次に、Hibernate JAR を WEB-INF/lib フォルダーに入れて削除しようとしました。これもうまくいきませんでしたが、ログメッセージは異なっていました。EntityManager が持続性ユニットを読み込めないことがわかりました。
ところで、GlassFish と EclipseLink を使用する場合、このようなことを行うのに問題はありません...
これを機能させる方法はありますか?私は本当にGWTのコンパイル時間を避ける必要があります:/