# cOnException

定義された例外をキャッチし、これらの例外とメッセージルーティングに対して実行される特定のアクションをトリガーします。

詳細は、Apache Camelのドキュメンテーションhttps://camel.apache.org/components/latest/を参照してください。

## cOnExceptionの標準プロパティ

これらのプロパティは、標準ジョブのフレームワークで実行されているcOnExceptionを設定するために使われます。

標準のcOnExceptionコンポーネントは、Exception Handlingファミリーに属しています。

## 基本設定

| [Properties] (プロパティ) | 説明 |
| --- | --- |
| [Exceptions] (例外) | [+]ボタンをクリックして、テーブルに必要な数の行を追加し、キャッチする例外を定義します。 |
| [Set a redelivering tries count] (再送試数の設定) | [Maximum redelivering tries] (最大の再送の試み)フィールドに再配信の最大試行回数を設定するには、このチェックボックスをオンにします。 |
| [Non blocking asynchronous behavior] (非同期をブロックしない) | 非同期遅延再配信を有効にするには、このチェックボックスをオンにします。<br><br>詳細は、http://camel.apache.org/exception-clause.htmlを参照してください。 |
| [Exception behavior] (例外の動作) | [None] (なし): 元のルートで何もしない場合は、このオプションを選択します。<br><br>[Handle the exceptions] (例外操作): このオプションを選択して例外を処理し、元のルートを解除します。<br><br>[Ignore the exceptions] (例外の無視): このオプションを選択すると例外が無視され、元のルートでルーティングが続行されます。 |
| [Route the original input body instead of the current body] (現在の本文の代わりに元の入力本文をルーティングする) | ルーティング中に変更される可能性のある現在のメッセージではなく、元のメッセージをルーティングするには、このチェックボックスをオンにします。 |

## 使用方法

| 使用方法のガイダンス | 説明 |
| --- | --- |
| **使用ルール** | cOnExceptionは、ルート内の別のコンポーネントとして使用されます。 |
| 制限事項 | 該当なし |

**関連概念**

* [cOnExceptionを使って例外を無視し、メッセージのルーティングを続行する](https://help.qlik.com/talend/ja-JP/mediation-components/8.0/mediation-logs-and-errors/conexception-cbean-cfile-cprocessor-using-conexception-to-ignore-exceptions-and-continue-message-routing)