WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

パターン・パラメーターの変換

他のパターン・パラメーターで入力された値からパターン・パラメーター値を計算します。

始める前に:

以下のタスクを実行します。
他のパターン・パラメーターで入力された値からパターン・パラメーター値を計算するために、例えば XPath 式を使ってパターン・パラメーターを変換することができます。 WebSphere® Message Broker は XPath 1.0 をサポートします。 XPath 関数についての情報を含む XPath 参照情報は、W3C XPath 1.0 Specificationを参照してください。
  • XPath 1.0 仕様の関数に加えて、pp:getValue() 関数が含まれています。 pp:getValue() 関数はパターン・パラメーターのパラメーター ID を入力として受け入れ、そのパターン・パラメーターの値を戻します。 パターン・パラメーターのパラメーター ID を確認するには、次のようにします。
    1. パターン・オーサリング・エディターの「パターン構成」タブで、パラメーターをダブルクリックするか、パラメーターを選択して「編集」をクリックします。 「パラメーターの編集」ウィンドウが開きます。
    2. 「変換」タブをクリックします。 パターン・パラメーターのパラメーター ID が、「パターン・パラメーター」表の「パラメーター ID」列に表示されます。
  • パターン・ユーザーがパターン・インスタンスを生成する際には、Java™ および PHP コード (パターン・インスタンスの変更を目的に追加されている) の前に、変換式が処理されます。 パターン・パラメーターの変換は、次のような順序で処理されます。
    1. XPath 変換式のあるそれぞれのパラメーターが評価されます。
    2. 評価の結果を使用して、XPath 変換式のある各パラメーターの値が更新され、パターン・ユーザーによる入力値が上書きされます。
    3. 各パラメーターは、パターン・オーサリング・エディターの「パターン構成」タブにリストされている順番で (上から下に) 評価されます。

XPath 式を使ってパターン・パラメーターを変換するには、次のようにします。

  1. パターン・オーサリング・エディターの「パターン構成」タブで、変換対象のパラメーターをダブルクリックするか、パラメーターを選択して「編集」をクリックします。 「パラメーターの編集」ウィンドウが開きます。

    表タイプを使用するパラメーターは変換できません。

  2. 「変換」タブをクリックします。 次のようにして、選択したパラメーターの XPath 式を作成します。
    • 関数を選択するには、次のようにします。
      1. 「関数」セクションの「ブール」「番号」「パターン」、または「ストリング」を展開して、関数をクリックします。 「関数名」フィールドに関数が表示されます。
      2. 「使用」をクリックします。 関数が「式」フィールドのカーソル位置に挿入されます。
    • 演算子を選択するには、次のようにします。
      1. 「演算子」セクションで 1 つの演算子をクリックします。 「演算子」フィールドにその演算子が表示されます。
      2. 「使用」をクリックします。 演算子が「式」フィールドのカーソル位置に挿入されます。
    • パターン・パラメーターを選択するには、次のようにします。
      1. 「パターン・パラメーター」表の中で 1 つのパターン・パラメーターをクリックします。 「パターン・パラメーター」表の「パラメーター ID」列に表示されている、選択したパラメーターに関するパラメーター ID が、「パラメーター ID」フィールドに表示されます。

        表タイプを使用するパターン・パラメーターは選択できません。

      2. 「使用」をクリックします。 パラメーター ID が「式」フィールドのカーソル位置に挿入されます。
    • さらに、「式」フィールドで式を直接編集することもできます。
  3. 必要に応じてステップ 2 の操作を繰り返して、XPath 式を作成します。
  4. この時点で、式をテストするかどうかを選択できます。
    • 式をテストするには、変換式のテストを参照してください。
    • テストせずに式を受け入れるには、「OK」をクリックします。 「パラメーターの編集」ウィンドウが閉じます。
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:48:48


タスク・トピックタスク・トピック | バージョン 8.0.0.5 | bc37420_