参考: Custom-Error-Handler コンポーネントのプロパティ
"共通" タブ
プロパティ | XML 属性名 | 説明 |
|---|---|---|
Error Handler ID
| id
| アセンブリ内の "custom-error-handler" コンポーネントの固有 ID。 |
Rethrow Error
| rethrow-error
| "custom-error-handler" コンポーネントが処理の完了時にエラーを上流のエラー ハンドラーに返すかどうかを指定します。デフォルト値は "false" です。これは、"custom-error-handler" コンポーネントがエラーを単独で処理し、処理済みとしてマークすることを意味します。次のエラーを呼び出して、エラーを処理済としてマークすることもできます: setErrorHandled での使用方法 MediationContext オブジェクト例: mediationContext.setErrorHandled(true) 。 |
Spring Bean
| ref
| 以下の 2 つのインターフェイス クラスのいずれかを実装する Spring Bean の ID。
|
"Expressions" タブ
プロパティ | XML 属性名 | 説明 |
|---|---|---|
Condition Expression
| condition-expression
| MVEL 条件式を直接入力できます。 すべての式が次のように評価される場合 true か、式を指定しない場合、エラー ハンドラーが実行されます。そうしないと、エラー ハンドラーは実行されず、エラー処理は続行され、 の 監査ログ エントリが追加されます。 ERROR_HANDLER_SKIPPED 。既存の行の下に新しい式を追加するには、 "追加" をクリックしてから、式を入力します。既存の行の上に新しい式を追加するには、その行にカーソルを置いてから、 "追加" ドロップダウン メニューの "挿入" をクリックします。"Expressions" タブの右側にあるボタンを使用して、行を削除したり、順序を変更したりします。 |