ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Server Application Adapter for PeopleSoftユーザーズ・ガイド
11g リリース1(11.1.1.3.0)
B61416-01
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

B PeopleSoftメッセージ・ルーターの構成

この付録では、PeopleSoft用にTCP/IPまたはHTTPターゲット・コネクタおよびTCP/IPハンドラを構成し、テストする方法について説明します。この付録の内容は以下のとおりです。

この付録の情報は、PeopleSoftインテグレーション・ブローカー(リリース8.4)またはアプリケーション・メッセージング(リリース8.1)の理解していることを前提としています。詳細は、付録D「PeopleSoftインテグレーション・ブローカーの使用」を参照してください。Adapter for PeopleSoftでの作業の詳細は、PeopleSoftドキュメントを参照してください。


注意:

PeopleSoftリリース8.1では、メッセージング・アーキテクチャはアプリケーション・メッセージングと呼ばれ、アプリケーション・メッセージング・ゲートウェイを含みます。リリース8.4では、メッセージング・アーキテクチャはインテグレーション・ブローカーと呼ばれ、インテグレーション・ゲートウェイを含みます。リリースに特定されない問題の場合、この項ではリリース8.4の用語を使用します。リリースに特定される問題の場合は、リリース特定の用語を使用します。

PeopleSoft 8.4用TCP/IPまたはHTTPターゲット・コネクタの構成

このトピックの手順では、インテグレーション・ブローカーが構成済およびテスト済であることを前提としています。詳細は、付録D「PeopleSoftインテグレーション・ブローカーの使用」を参照してください。

  1. TCP/IPターゲット・コネクタまたはHTTPターゲット・コネクタ用にゲートウェイを構成します。詳細は、「TCP/IPターゲット・コネクタの構成」を参照してください。


    注意:

    このステップは、HTTPコネクタを構成する場合はオプションです。HTTPターゲット・コネクタはPeopleSoftアプリケーションに装備されており、特別の構成ステップは必要ありません。必要に応じて、ゲートウェイのデフォルトの接続値を構成できます。ノードを構成する場合はこれらの値をオーバーライドできます。

  2. ノードを構成します。詳細は、「TCP/IP 8.4ターゲット・コネクタのノードの構成」を参照してください。


    注意:

    リリース8.4から、インテグレーション・ブローカーにはHTTPアウトバウンド・コネクタが装備されています。詳細は、「HTTPコネクタの構成」を参照してください。

TCP/IPターゲット・コネクタの構成

TCP/IPターゲット・コネクタ用のゲートウェイを構成するには:

  1. Webブラウザで、PeopleSoftリリース8.4アプリケーションを開きます。

  2. メニューペインで、PeopleToolsインテグレーション・ブローカーの順に展開し、ゲートウェイをクリックします。

  3. LOCALゲートウェイIDタブを選択します。

    図B-1に示すように、次のゲートウェイIDペインと同様のペインが表示されます。

    図B-1 ゲートウェイIDペイン

    ゲートウェイIDペイン
    「図B-1 ゲートウェイIDペイン」の説明

  4. TCPIPTARGET84コネクタIDが表示されない場合は、ロードをクリックし、リストを下へスクロールして「TCPIPTARGET84」を見つけます。

    「TCPIPTARGET84」がまだ表示されない場合は、このコネクタ・クラス・ファイルはインテグレーション・ゲートウェイにインストールされていません。

    次のステップを実行します:

    1. 「TCPIPTARGET84」のプロパティURLをクリックします。

      図B-2に示すように、「TCPIPTARGET84」のプロパティペインが表示され、ホストおよびポートのデフォルト値が表示されます。複雑なビジネス環境の場合は、各ノードのこの設定をオーバーライドできます。

      図B-2 プロパティペイン

      「TCPIPTARGET84」のプロパティペイン
      「図B-2 プロパティペイン」の説明

    2. PeopleSoft XMLリスナーが受信メッセージをリスニングしているシステムのホストおよびポートの値を入力します。

  5. OKをクリックします。

    ゲートウェイウィンドウが表示されます。

  6. ウィンドウの下部へスクロールし、保存をクリックします。

これでTCP/IPターゲット・コネクタ用のゲートウェイの構成が完了しました。

TCP/IP 8.4コネクタ用のノードの構成

TCP/IP 8.4コネクタ用ノードを構成するには:

  1. メニューペインで、PeopleToolsインテグレーション・ブローカーの順に選択し、ノードの定義をクリックします。

  2. 構成するノードを選択します。


    注意:

    この手順では、「EXTERNAL」と呼ばれるノードを使用してます。ノードの作成および使用の詳細は、付録D「PeopleSoftインテグレーション・ブローカーの使用」またはPeopleSoftドキュメントを参照してください。

    次のステップを実行します:

    1. ノード・タイプメニューから外部を選択します。

    2. ルーティング・タイプメニューから暗黙的を選択します。

  3. 図B-3に示すように、コネクタタブを選択します。

    図B-3 コネクタタブ

    「TCPIPTARGET84」のプロパティペイン
    「図B-3 コネクタタブ」の説明

    次のステップを実行します:

    1. コネクタIDとして「TCPIPTARGET84」を選択します。

      ホストおよびポートのデフォルト値が表示されます。

    2. Oracle WebLogic ServerにXMLをルーティングするシステムのホストおよびポートの値を入力します。各ノードのデフォルト値を受け入れるかオーバーライドできます。

    3. 保存をクリックします。

  4. コネクタを変更するという警告が表示された場合は、OKをクリックします。

  5. 図B-4に示すように、トランザクションタブを選択します。

    図B-4 トランザクションタブ

    トランザクションタブ
    「図B-4 トランザクションタブ」の説明

    次のステップを実行します:

    1. トランザクションがない場合は、トランザクションの追加をクリックして、作業中のメッセージを追加します。この手順では、ノードはすでに「LOCATION_SYNC」メッセージで構成されています。

    2. 「LOCATION_SYNC」メッセージのトランザクションの詳細を表示するには、編集をクリックします。

      図B-5に示すように、トランザクションの詳細タブが表示されます。

      図B-5 トランザクションの詳細タブ

      トランザクションの詳細タブ
      「図B-5 トランザクションの詳細タブ」の説明

    3. 作業中のメッセージの追加

    4. ルーティング・タイプ暗黙的であることを確認します。

  6. 保存をクリックします。

  7. トランザクションタブに戻ります。

    次のステップを実行します:

    1. 編集をクリックし、トランザクションの詳細タブにナビゲートして、追加のトランザクションを編集します。

    2. トランザクションの詳細タブで、ステータスリストから非アクティブを選択します。

      非アクティブステータスは最初のテスト用のみです。構成のテスト後は、ステータスをアクティブに変更し、ビジネス要件を満たすのに必要な数のノードおよびトランザクションを追加できます。

  8. 保存をクリックします。

これで、XMLメッセージをPeopleSoft XMLリスナーに送信できるようになりました。

HTTPターゲット・コネクタの構成

HTTPターゲット・コネクタはPeopleSoftアプリケーションに装備されており、特別の構成ステップは必要ありません。必要に応じて、ゲートウェイのデフォルトの接続値を構成できます。ノードを構成する場合はこれらの値をオーバーライドできます。

  1. Webブラウザで、PeopleSoft 8.4アプリケーションを開きます。

  2. メニューペインで、PeopleToolsインテグレーション・ブローカーの順に展開し、ゲートウェイをクリックします。

  3. LOCALゲートウェイIDタブを選択します。

    図B-6に示すように、次のLOCALゲートウェイIDペインと同様のペインが表示されます。

    図B-6 HTTPターゲット・コネクタ・ゲートウェイIDペイン

    ゲートウェイIDペイン
    「図B-6 HTTPターゲット・コネクタ・ゲートウェイIDペイン」の説明

  4. HTTPTARGETコネクタ・ゲートウェイIDが表示されていない場合は、ロードをクリックします。

    それでも表示されない場合は、ゲートウェイが正常にインストールされていません。PeopleSoftシステム管理者に確認してください。

  5. 「HTTPTARGET」のプロパティURLをクリックします。

    図B-7に示すように、「HTTPTARGET」のプロパティペインにデフォルト値が表示されます。

    図B-7 「HTTPTARGET」のプロパティペイン

    「HTTPTARGET」のプロパティペイン
    「図B-7 「HTTPTARGET」のプロパティペイン」の説明

  6. 下部へスクロールし、「PRIMARYURL」の値を入力します。

    これは、PeopleSoft XMLリスナーが受信メッセージをリスニングしているデフォルトHTTPアドレス(システムのホストおよびポート)です。


    注意:

    複雑なビジネス環境の場合は、各ノードのこの設定をオーバーライドできます。

  7. OKをクリックします。

    ゲートウェイウィンドウが表示されます。

  8. ウィンドウの下部へスクロールし、保存をクリックします。

これでHTTPターゲット・コネクタ用のゲートウェイの構成が完了しました。

HTTPコネクタの構成

リリース8.4から、インテグレーション・ブローカーにはHTTPアウトバウンド・コネクタが装備されています。このコネクタをTCP/IP 8.4コネクタのかわりにOracle WebLogic Serverへのメッセージの送信用に使用できます。

HTTPコネクタを使用するノードを構成するには:

図B-8 コネクタ構成ペイン

HTTPコネクタ・ノード
「図B-8 コネクタ構成ペイン」の説明

  1. 図B-8に示すように、メニューペインで、PeopleToolsインテグレーション・ブローカーの順に展開し、ノードの定義をクリックします。

  2. 構成するノードを選択します。


    注意:

    この手順では、「EXTERNAL」と呼ばれるノードを使用してます。ノードの作成および使用の詳細は、付録D「PeopleSoftインテグレーション・ブローカーの使用」またはPeopleSoftドキュメントを参照してください。

    次のステップを実行します:

    1. ノード・タイプリストから、外部を選択します。

    2. ノード・タイプリストから、暗黙的を選択します。

      図B-9 PeopleSoftインテグレーション・ブローカーのコネクタタブ

      コネクタ・タブ
      「図B-9 PeopleSoftインテグレーション・ブローカーのコネクタタブ」の説明

  3. 図B-9に示すように、コネクタタブを選択します。

    次のステップを実行します:

    1. コネクタIDを「HTTPTARGET」に変更します。

    2. 次の表に基づいて、各プロパティの値を入力します。

      プロパティID プロパティ名

      HEADER

      sendUncompressed

      Y

      HTTPPROPERTY

      Method

      POST

      PRIMARYURL

      URL

      URLおよびHTTPリスナーのポート



    注意:

    複雑なビジネス環境の場合は、複数のノードおよび複数のリスナーを構成できます。

  4. 保存をクリックします。

  5. コネクタを変更するという警告が表示された場合は、OKをクリックします。

  6. 図B-10に示すように、トランザクションタブを選択します。

    図B-10 PeopleSoftインテグレーション・ブローカーのトランザクションタブ

    トランザクションタブ
    「図B-10 PeopleSoftインテグレーション・ブローカーのトランザクションタブ」の説明

  7. トランザクションがない場合は、トランザクションの追加をクリックします。

    この手順では、ノードはすでに「LOCATION_SYNC」メッセージで構成されています。

    図B-11に示すように、トランザクションの詳細タブが表示されます。

    図B-11 トランザクションの詳細タブ

    トランザクションの詳細タブ
    「図B-11 トランザクションの詳細タブ」の詳細

    作業中のメッセージを追加できます。

    1. ルーティング・タイプ暗黙的であることを確認します。

    2. 保存をクリックします。

  8. トランザクション・リストに戻ります。次のステップを実行します:

    1. 他のトランザクションが存在する場合は、編集します。

    2. ステータスを非アクティブに設定します。

      非アクティブステータスは最初のテスト用のみです。構成のテスト後は、ステータスをアクティブに変更し、ビジネス要件を満たすのに必要な数のノードおよびトランザクションを追加できます。

  9. トランザクション・リストペインで保存をクリックします。

これで、XMLメッセージをPeopleSoft XMLリスナーに送信できるようになりました。

PeopleSoft 8.1用TCP/IPハンドラの構成

次の手順では、アプリケーション・メッセージング環境が適切に構成済およびテスト済であることを前提としています。詳細は、付録D「PeopleSoftインテグレーション・ブローカーの使用」を参照してください。

Oracle WebLogic Serverへのメッセージの送信のためにPeopleSoft 8.1用TCP/IPハンドラを構成するには:

  1. Webブラウザで、PPeopleSoft 8.1構成サーブレット・インタフェースを起動します。

  2. Simple Fileハンドラが現在ロードされている場合は、続行する前にアンロードし、削除します。

    図B-12に示すように、空のハンドラ・ディレクトリが表示されます。

    図B-12 空のハンドラ・ディレクトリ

    空のハンドラ・ディレクトリ
    「図B-12 空のハンドラ・ディレクトリ」の説明

  3. 図B-13に示すように、ハンドラの追加をクリックします。

    図B-13 ロードされたハンドラの追加用ディレクトリ

    ロードされたハンドラ・ディレクトリ
    「図B-13 ロードされたハンドラの追加用ディレクトリ」の説明

    次のステップを実行します:

    1. 「TCPIPHandler81」の完全パスを入力します(大/小文字を区別)。

      psft.pt8.tcphandler.TCPIPHandler81
      
    2. 保存をクリックします。

  4. ロードをクリックします。

    PeopleSoftハンドラ・ディレクトリウィンドウが表示されます。

  5. 構成をクリックします。

    TCPIP81ハンドラ・ディレクトリウィンドウが表示されます。

  6. TCPIP81ノードの追加をクリックします。


    注意:

    この手順内の図では、「EXTERNAL」と呼ばれるノードを使用してます。ノードの作成および使用の詳細は、付録D「PeopleSoftインテグレーション・ブローカーの使用」またはPeopleSoftドキュメントを参照してください。

    図B-14に示すように、TCPIP81ハンドラの追加ウィンドウが表示されます。

    図B-14 TCPIP81ハンドラの追加ウィンドウ

    TCPIP81ハンドラの追加ウィンドウ
    「図B-14 TCPIP81ハンドラの追加ウィンドウ」の説明

  7. 次の表の情報に基づいて、必要な値を入力します。

    フィールド 値の例 説明
    ノード名 EXTERNAL TCP/IPノード名。
    ホスト名 172.19.25.152 PeopleSoft XMLリスナーが受信メッセージをリスニングしているシステム。
    ポート 3694 PeopleSoft XMLリスナーが受信メッセージをリスニングしているポート。
    トレース・ディレクトリ /tmp メッセージの送信時にエラーが発生したときにトレース・ファイルがの作成先となるディレクトリ。

    システムではエントリは検証されません。

  8. 保存をクリックします。

    図B-15に示すように、TCPIP81ハンドラ・ディレクトリウィンドウが表示されます。

    図B-15 TCPIP81ハンドラ・ディレクトリウィンドウ

    TCPIP81ハンドラ・ディレクトリウィンドウ
    「図B-15 TCPIP81ハンドラ・ディレクトリウィンドウ」の説明

  9. 変更を適用するには、ハンドラ・ディレクトリに戻るをクリックし、PeopleSoft 8.1ハンドラ・ディレクトリウィンドウに戻ります。

  10. Unload and re-Load TCPIPHandler81のアンロードおよび再ロードをクリックします。

これで、PeopleSoftからOracle Application Adapter for PeopleSoftにメッセージを送信できるようになりました。

PeopleSoft構成のテスト

PeopleSoft 8.1および8.4には、構成のテスト用にpingノード・メカニズムが装備されています。このメカニズムの機能は両バージョンとも同じです。

構成のテストは次を確認するために行います。

PeopleSoft構成をテストするには:

  1. Webブラウザで、PeopleSoftアプリケーションを開きます。

  2. メッセージの監視に関するメニューにナビゲートします。

    PeopleSoft 8.4の場合:

    1. メニューペインで、PeopleToolsインテグレーション・ブローカーの順に展開し、モニターをクリックします。

    2. メッセージの監視タブを選択します。

    PeopleSoft 8.1の場合:

    1. メニューペインで、ホームPeopleToolsアプリケーション・メッセージ・モニターの順に展開し、使用をクリックします。

    2. アプリケーション・メッセージ・モニターを選択します。

  3. 図B-16に示すように、ノード・ステータスタブをクリックします。

    図B-16 ノード・ステータスタブ

    ノード・ステータスタブ
    「図B-16 ノード・ステータスタブ」の説明

    次のステップを実行します:

    1. メッセージ・ノード名リストからノードを選択します。

    2. ノードのPingをクリックします。

    PeopleSoftとOracle WebLogic Serverの両方が適切に構成されている場合、成功のメッセージが表示されます。

    エラーが発生した場合は構成に問題があります。詳細は、インテグレーション・ブローカーのログを参照してください。