3

NetBeans 7.1 で新しい EnterpriseApplication (EA) を作成しました。EJBModule にいくつかの JPA エンティティを追加しました。次に、EnterpriseApplication にリモート SessionBean をいくつか追加します。

次に、EJBModule を右クリックし、エンティティ クラスのセッション Bean を選択します。次に、Session Bean が必要なエンティティを選択します。ステップ 3 ウィンドウで、[リモート インターフェイス] チェック ボックスを選択し、コンボ ボックスから [クラス ライブラリ プロジェクト] を選択します。

それは、「EJBRemote インターフェイスは JPA エンティティ クラスに依存しています。JPA エンティティが「myejb」にある場合、JPA エンティティにアクセスできません」というエラー メッセージが表示されるときです。

これは NetBeans 7.1 のバグですか、それとも何か不足していますか?

4

1 に答える 1

3

クラス ライブラリ プロジェクトにエンティティ クラスを作成し、そのプロジェクトを EJBModule プロジェクトの依存関係に含めてから、エンティティ クラスのセッション Bean を EJBModule プロジェクトに作成する必要があります。クラス ライブラリ プロジェクトにリモート インターフェイスが作成されます。

于 2013-01-13T14:54:16.230 に答える