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

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

Failure

グラフィカル・データ・マップで SQL ステートメントを実行してデータベース変換のアクションを実装する場合に、構成されたデータベース・サーバーで発生する例外を、Failure 変換によって処理します。

SQL 操作の実行時にデータベース・サーバーから例外が返された場合に、例外によってマップが停止してそれが報告されるのではなく、例外をマップで処理する場合、変換グループに Failure 変換を追加できます。 Failure 変換はオプションの変換タイプです。 構成されたデータベース・サーバーで例外が発生し、対応する Failure 変換を構成していない場合、マップ操作は停止します。 Failure 変換はオプションの変換タイプです。 詳しくは、グラフィカル・データ・マップにおけるデータベース例外の処理を参照してください。

データベース警告をエラーとして処理する場合は、データベース変換を作成するときに、「警告を例外として扱う」を選択してください。 このオプションを選択すると、SQL 操作の結果としてデータベースから警告が初めて発行されたときに例外が発生します。 それらのデータベース例外の処理方法は、以下のように、該当の Failure 変換の構成によって決まります。
  1. Failure 変換がグラフィカル・データ・マップ内に存在し、1 つ以上の出力オブジェクトに接続している場合、例外は Failure 変換によって検出され、処理されます。
  2. Failure 変換がグラフィカル・データ・マップ内に存在しているが接続されていない場合、例外は Failure 変換によって検出され、無視されます。
  3. Failure 変換がグラフィカル・データ・マップから削除されている場合、例外はメッセージ・ワークフローの Mapping ノードによって処理されてから、メッセージ・フローの他の例外と同じように処理されます。

データベース変換が SQL 例外を受け取った場合に、その失敗を原因としてマップの実行を停止させるには、変換から Failure を削除します。

Mapping ノードについて詳しくは、Mapping ノードを参照してください。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

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

        
        最終更新:
        
        最終更新: 2015-02-28 17:49:39


参照トピック参照トピック | バージョン 8.0.0.5 | cm40802_