WebLogic サーバーへの JMS エンドポイントの作成

IBM Cast Iron Studio で以下のステップを実行して、既存の WebLogic サーバーへの JMS エンドポイントを定義できます。

始める前に

IBM Cast Iron Studio および統合アプライアンス・ランタイムに以下の JAR ファイルをインストールします。
  • wlclient.jar
  • wljmsclient.jar

手順

  1. Studio で、「アクティビティー」タブの「JMS」フォルダーからオーケストレーションにアクティビティーをドラッグします。
  2. チェックリスト」から、「エンドポイントの選出」をクリックします。 「エンドポイントの選出」パネルが開きます。
  3. エンドポイントを作成するには、「新規作成」をクリックします。 「エンドポイントの作成」ウィンドウが開きます。
  4. 「エンドポイントの作成」ウィンドウで、以下の接続パラメーターを指定します。
    「接続パラメーター」のフィールド 説明
    JNDI 初期ファクトリー

    Studio が JNDI から取得するコンテキスト・ファクトリー・クラスを指定します。

    weblogic.jndi.WLInitialContextFactory

    この JNDI ファクトリー・クラスは、JMS WebLogic サーバーのインストール中に構成されます。

    プロバイダー URL

    次の形式で JMS サーバーの URL を指定します。

    t3://:7001

    ここで、7001 はデフォルト・ポートです。

    プロバイダー・パッケージ オプションで、プロバイダー・パッケージ名を指定できます。
    ファクトリー名

    WebLogic エンドポイント・システムと共に構成するために、提供されたデフォルト・ファクトリーのいずれかを使用します。

    weblogic.examples.jms.QueueConnectionFactory
  5. 指定したパラメーターを検証するには、「接続のテスト」をクリックします。
    注: 構成プロパティーを使用してエンドポイントを構成するときに、構成プロパティーの値が有効であることを確認してください。 構成プロパティーの値が無効であるか、存在しない場合、接続テストは失敗します。
  6. チェックリスト」で、「構成」をクリックします。
  7. 「トピック」フィールドで、「事前構成またはカスタムのトピック/キュー (Preconfigured or custom Topic/Queues)」リストから以下のトピックを選択します。

    weblogic.examples.jms.exampleQueue

    このトピックは、JMS WebLogic サーバーを使用するように事前構成されています。

  8. メッセージ・データ」メニューを開き、メッセージで使用する形式を「バイト (Bytes)」または「テキスト」から選択します。
  9. 「メッセージ・セレクター」フィールドに、メッセージ・ヘッダーのテキストを入力できます。
    JMS メッセージ・セレクターでメッセージ・ヘッダーのテキストを送信することによって、クライアントは、対象とするメッセージを指定できます。 ヘッダーおよびプロパティーがセレクターと一致するメッセージのみが配信されます。 メッセージ・セレクターはメッセージ本文の値を参照できません。 メッセージ・セレクター・ストリングは JMS セレクター構文に準拠する必要があります。
    注:メッセージ・セレクター」はブランクにできます。
  10. クライアント ID」フィールドに、この JMS 接続に割り当てる固有のクライアント ID を指定します。
  11. チェックリスト」で、「配信ルール」をクリックします。
  12. 「配信」メニューを開き、「ATMOST_ONCE」オプションを選択します。
  13. チェックリスト」で、「再試行」をクリックします。
  14. 問題がある場合は、デフォルト設定を確認して、必要な変更を行います。



フィードバック | 特記事項


タイム・スタンプ・アイコン 最終更新: 2013年11月7日 (木曜日)


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/JMS_Creating_a_JMS_WebLogic_Endpoint.html