2

NetBeansIDE7.0.1とGlassfish3.0.1を使用しています。

JPA + EJB3.0 + JSF2.0を使用してJ2EEアプリケーションを構築していますが、プロジェクトをデプロイしようとすると、次のエラーが発生します。

Caused by: java.lang.IllegalArgumentException: No [EntityType] was found for the key class [objetmetier.Application] in the Metamodel - please verify that the [Entity] class was referenced in persistence.xml using a specific <class>objetmetier.Application</class> property or a global <exclude-unlisted-classes>false</exclude-unlisted-classes> element

私にとっては、GlassfishサーバーでのEJB3.0デプロイメントの問題です。しかし、Glassfish管理コンソールを見ると、サーバーにデプロイされているため、わかりません。

4

2 に答える 2

3

私は、今年の調査中にこの問題を解決しました。バージョン7.1.0でNetBeansを更新する必要があります。お使いのバージョンのGlassfishおよびNetbeansとの互換性はありません。

于 2012-05-29T14:58:38.370 に答える
1

実際、問題はNetBeans7.0.1を使用したEJB3.1の管理です。EJBをGlassfishサーバーに正しくデプロイできません。

于 2012-05-30T14:11:13.680 に答える