EJB 参照

Web アプリケーション WAR ファイル -> 「EJB 参照」タブ付きパネル

「EJB 参照」というタブのあるパネルでは、編集中の Web コンポーネントによって参照されるすべてのエンタープライズ Bean のリストを編集できます。

エンタープライズ Bean 参照を追加する方法は次のとおりです。

  1. 「追加」をクリックします。「EJB 参照を追加」ダイアログボックスが表示されます。
  2. 「コード化された名前」列に、 を入力します。たとえば、JNDI の lookup メソッドがエンタープライズ Bean を java:comp/env/ejb/OtherBean として参照する場合は、「ejb/OtherBean」と入力します。
  3. 参照されるエンタープライズ Bean タイプとして、 または タイプのどちらかを、「タイプ」列から選択します。
  4. 「インタフェース」ドロップダウンリストから、 または (デフォルト) を選択して、Bean へのアクセスに使うインタフェースのタイプを指定します。
  5. Bean のホームインタフェースクラス名を「ホームインタフェース」フィールドに入力します。
  6. 「ローカル/リモート」列で、Bean のローカルインタフェースまたはリモートインタフェースを入力します。
  7. インタフェースフィールドでの選択によって異なります。右端の「記述」アイコンをクリックし、各参照 Bean についての記述を入力できます。
  8. 「ターゲット EJB」パネルのドロップダウンリストから、EJB の名前を選択します。
  9. リスト内の各エンタープライズ Bean 参照について、「JNDI 名」メニューからその JNDI 名 (ある場合) を選択します。クライアントは、エンタープライズ Bean のホームインタフェースを探すときに JNDI 名を使います。
編集方法は、次のとおりです。 参照を削除するには、参照を含む行を選択し、「削除」をクリックします。その参照を削除するかどうかを尋ねる確認ダイアログが表示されます。

Sun 固有の配備設定値を定義する方法は、次のとおりです。

Web アプリケーション内で宣言されている EJB リソース参照は、JNDI 名またはエンタープライズ Bean 名を使用してデータソースを参照します。その名前を J2EE アプリケーションサーバーによって定義されているデータソースに接続します。「JNDI 名」フィールドまたは「エンタープライズ Bean 名」フィールドから、アプリケーションサーバー内に作成するデータソースの名前を選択します。


著作権表示