メッセージ駆動型 Bean のリスナー [設定]

構成単位内の ejb-jar.xml ファイルまたは @MessageDriven アノテーションのいずれかで定義されているメッセージ駆動型 Bean (MDB) ごとに、MDB リスナーを MDB にバインドするために必要な設定を指定できます。

リスナーを MDB にバインドすることにより、MDB がメッセージを受け取る JMS 宛先と MDB との関連付けを構成します。

このパネルには、MDB ごとに 1 行の情報が表示されます。最後の 3 つの列 (「アクティベーション・スペック JNDI 名」「宛先 JNDI 名」「認証別名」) はバインディング情報を示しています。

バインディング設定が XML 構成ファイルまたは @MessageDriven アノテーションで定義されている場合は、その設定が該当する列に表示されます。定義されていない場合、その列には何も表示されません。 必要に応じて、該当する列に値を入力して、既存のバインディング設定を変更したり、新規のバインディング設定を指定したりすることができます。

管理コンソールでこのパネルを表示するには、次のいずれかのパスをクリックします。
  • 「アプリケーション」 > 「アプリケーション・タイプ」 > 「ビジネス・レベル・アプリケーション」 > application_name > [デプロイされるアセット] 追加 > 「アセットの追加」 > asset_name > 「ウィザード・ステップ: メッセージ駆動型 Bean のリスナーをバインド」
  • 「アプリケーション」 > 「アプリケーション・タイプ」 > 「ビジネス・レベル・アプリケーション」 > application_name > composition_unit_name > 「[追加プロパティー] メッセージ駆動型 Bean のリスナー (Listeners for message-driven beans)」
注: 「メッセージ駆動型 Bean のリスナーをバインド」ウィザード・ステップおよび「メッセージ駆動型 Bean のリスナー (Listeners for message-driven beans)」プロパティーは、少なくとも 1 つの MDB がある EJB バンドルが OSGi アプリケーションに 1 つ以上含まれている場合にのみ表示されます。

一般プロパティー

バンドルのシンボル名
このバンドル用の、ローカライズできない名前。
バンドル・バージョン
このバンドルのバージョン。

バンドルのシンボル名とバンドルのバージョンによって、バンドルを一意的に識別します。

URI
MDB が定義されているロケーションの URI。以下の表に、MDB 定義の各ロケーションの URI の構文を示します。
MDB 定義のロケーション URI 構文
ejb-jar.xml ファイル ファイルのパスの後に MDB の名前を指定します。 META-INF/ejb-jar.xml/CustomerDetails または WEB-INF/ejb-jar.xml/CustomerDetails
エンタープライズ Bean 内の @MessageDriven アノテーション @MessageDriven アノテーションが宣言されている MDB の定義を含む ejb-jar.xml ファイルのパスの後に、MDB の名前を指定します。 META-INF/ejb-jar.xml/CustomerDetails または WEB-INF/ejb-jar.xml/CustomerDetails
アクティベーション・スペック JNDI 名
MDB に関連付けるアクティベーション・スペックの JNDI 名。アクティベーション・スペックは、MDB が JMS 宛先からメッセージを受け取るために必要な構成を提供します。
宛先 JNDI 名
MDB がメッセージを受け取る JMS 宛先の JNDI 名。アクティベーション・スペックで構成されている JMS 宛先をオーバーライドする場合にのみ値を指定します。
アクティベーション・スペック認証別名
アクティベーション・スペックが保護されている場合は、ユーザー ID とパスワードを定義する関連付けられた認証別名を指定します。アクティベーション・スペックで構成されている認証別名をオーバーライドする場合にのみ値を指定します。

複数マッピングの適用

単一の操作で 2 つ以上の MDB にバインディング設定を適用できます。以下のステップを実行します。
  1. 「選択」列で、バインディング設定を適用する MDB の横にあるチェック・ボックスを選択します。
  2. 複数マッピングの適用」を展開します。
  3. 選択した MDB に適用するバインディング設定 (「アクティベーション・スペック JNDI 名」「宛先 JNDI 名」「アクティベーション・スペック認証別名」のいずれか) を選択し、該当する「適用」ボタンをクリックします。
選択した MDB にバインディング設定が適用されます。

マーク付きのリンク (オンライン) では、インターネットにアクセスする必要があります。各リンクにより、オンライン情報センター内のトピックの検索が開始されます。検索結果がリストされたら、お客様の構成に最も当てはまるトピックを選択します。

このトピックの更新を確認します。 (オンライン)




ファイル名: OSGi_BLA_MDBListeners.html