Enterprise Java™ Bean (EJB) 2.0 から EJB 2.1 仕様レベルにマイグレーションされ、
WebSphere® Application Server バージョン 6 にデプロイされているメッセージ駆動型 Bean は、
リスナー・ポートではなく、Java Connector Architecture (JCA) 1.5 リソース・アダプターに対してデプロイする必要があります。
このタスクについて
以下のステップでは、JCA アダプターを使用するように
EJB 2.1 メッセージ駆動型 Bean のデプロイメント記述子を変更する方法について説明します。
手順
- 「プロジェクト・エクスプローラー」で EJB プロジェクトを開きます。
- 「プロジェクト・エクスプローラー」で EJB プロジェクトの「デプロイメント記述子」ファイルをダブルクリックします。
EJB デプロイメント記述子エディターが開きます。
- 「Bean」タブをクリックして「Bean」ページを開きます。
- EJB プロジェクト内の EJB 2.1 メッセージ駆動型 Bean ごとに、
以下の手順を実行します。
- 「Bean」ページの左側にある Bean のリストから
EJB 2.1 メッセージ駆動型 Bean を選択します。
- 「WebSphere バインディング」の見出しの下にある
「JCA アダプター」ボタンを選択します。
- 以下のバインディング・デプロイメント・プロパティーを指定します。
- ActivationSpec JNDI 名。
このメッセージ駆動型 Bean のデプロイに使用される
J2C アクティベーション・スペックの JNDI 名を入力します。この名前は、WebSphere Application
Server に定義する J2C アクティベーション・スペックの名前と一致させる必要があります。
- ActivationSpec 許可の別名。
JCA リソース・アダプターへの接続の認証に使用される
J2C 認証別名です。J2C 認証別名は、
JCA リソース・アダプターへの新規接続の作成を認証する際に使用されるユーザー ID およびパスワードを指定します。
- 宛先 JNDI 名。
メッセージ駆動型 Bean によって
JNDI 名前空間で JMS 宛先をルックアップする際に使用される JNDI 名を入力します。
- 変更内容を保存して、デプロイメント記述子エディターを閉じます。