ヘッダーをスキップ
Oracle SOA Suite開発者ガイド
10g(10.1.3.1.0)
B31839-01
  目次へ
目次
索引へ
索引

前へ
前へ
 
次へ
次へ
 

12.7 メッセージ・インスタンスの検索

「検索」パネルに検索条件を指定することで、特定のメッセージ・インスタンスを検索できます。

表12-1に、検索条件を示します。

表12-1 メッセージ・インスタンスの検索条件の指定

検索条件 説明

インスタンスID

メッセージを特定のインスタンスIDが付いたメッセージに制限する手順は、次のとおりです。

  1. 「拡張」オプションが表示されていない場合は、「開く」アイコンをクリックして開きます。(このアイコンは、「インスタンス」パネルの「基本」の横にあるプラス記号(+)ボックスです。)



  2. 「インスタンスID」フィールドで、目的のメッセージ・インスタンスのIDを入力します。

最終のアクティビティ<期間>

特定の期間に処理されたメッセージに制限する手順は、次のとおりです。

  1. 「拡張」オプションが表示されていない場合は、「開く」アイコンをクリックして開きます。(このアイコンは、「インスタンス」パネルの「基本」の横にあるプラス記号(+)ボックスです。)



  2. 「最終のアクティビティ」フィールドの横にあるドロップダウン・リストから期間を選択します。



  3. 「最終のアクティビティ」フィールドで、手順2で指定した期間に含める数値を選択します。



    メッセージが消去されている場合は、特定の期間に対するメッセージ・インスタンスが使用できない場合があります。第12.8.2項「メッセージ・インスタンスの消去方法」を参照してください。

サービス

メッセージを特定のサービスで処理されたメッセージに制限する手順は、次のとおりです。

  1. 「サービス」フィールドの右にある「サービス・ブラウザ」アイコンをクリックします。



    ダイアログ・ボックスが開きます。



  2. 目的のサービスが含まれているESBシステムに移動します。



  3. 目的のサービスを選択します。



  4. 「選択」をクリックします。

ステータス

メッセージを特定のステータスのメッセージに制限するには、「ステータス」フィールドで、次のいずれかのステータスを選択します。

  • エラー: メッセージ・インスタンスを、処理中にエラーが発生したメッセージ・インスタンスに制限する場合は、このオプションを選択します。



  • 失敗: メッセージ・インスタンスを、サービスWSDLで定義されている失敗が発生したメッセージ・インスタンスに制限する場合は、このオプションを選択します。



  • 処理中: メッセージ・インスタンスを、現在処理中のメッセージ・インスタンスに制限する場合は、このオプションを選択します。



  • 完了: メッセージ・インスタンスを、Enterprise Service Bus内での処理が正常に完了したメッセージ・インスタンスに制限する場合は、このオプションを選択します。

一致

「トラッキング名」フィールドと「トラッキング値」フィールドで、「任意」または「すべて」の条件に一致するかどうかを指定します。

トラッキング名とトラッキング値(トラッキング可能フィールド)

メッセージを、1つまたは複数のトラッキング可能フィールドで特定の値が設定されているメッセージに制限する手順は、次のとおりです。

  1. <トラッキング名>を、以前定義したトラッキング可能フィールドの名前に置き換えます。



    トラッキング可能フィールドの定義の手順は、第12.9.1項「トラッキング可能フィールドの定義方法」を参照してください。



  2. ドロップダウン・リストから論理演算子を選択します。



  3. <トラッキング値>をトラッキング可能フィールドの値に置き換えます。



  4. 複数のトラッキング可能フィールドと値のペアを指定する場合は、プラス記号(+)ボタンをクリックしてから、追加のペアごとに手順1と手順2を繰り返します。



  5. 「一致」フィールドで、リストで指定されている1つまたは複数のトラッキング・フィールドとトラッキング値のペアに一致するメッセージ・インスタンスを表示する場合は、「任意」を選択します。リストされているすべてのトラッキング・フィールドとトラッキング値のペアに一致するメッセージのみを表示する場合は、「すべて」を選択します。

トラッキング可能フィールドとトラッキング値のペアを削除する場合は、該当する行の横に表示されているマイナス記号(-)ボタンをクリックします。


12.7.1 メッセージ・インスタンスの検索方法

「インスタンス」パネルに、多数のメッセージ・インスタンスがあるため、すばやく目的のメッセージ・インスタンスを検出できない場合は、特定の条件を使用してメッセージを検索できます。

メッセージ・インスタンスを検索する手順は、次のとおりです。

  1. 「インスタンス」ビューが表示されていない場合は、Oracle ESB Controlの上部の「インスタンス」ボタンをクリックします。

  2. 「検索」パネルを開きます(まだ開いていない場合)。

  3. 表12-1の説明に従って、「検索」パネルに目的の検索条件を指定します。

  4. 「検索」パネルのタイトル・バーにある「適用」アイコン(緑色の矢印)をクリックします。

    指定された条件を満たすメッセージ・インスタンスがすべて表示されます。