Menu Close
第30章 汎用的な障害処理
概要
JAX-WS 仕様では、2 つの型の障害が定義されます。1 つ目は、汎用 JAX-WS ランタイム例外です。もう 1 つは、メッセージの処理中に発生するプロトコル固有の例外クラスです。
30.1. ランタイム障害
概要
JAX-WS API のほとんどは、汎用 javax.xml.ws.WebServiceException 例外をスローします。
WebServiceException をスローする API
表30.1「WebServiceException をスローする API」に、汎用 WebServiceException 例外をスローできる JAX-WS API の一部を一覧表示します。
表30.1 WebServiceException をスローする API
API | 理由 |
---|---|
| ハンドラーチェーンの設定にエラーがある。 |
|
指定のクラスが |
| Dispatch インスタンスの設定にエラーがあるか、サービスとの通信中にエラーが発生した。 |
| Dispatch インスタンスの設定にエラーがある。 |
| Dispatch インスタンスの設定にエラーがあるか、サービスとの通信中にエラーが発生した。 |
|
提供された |
|
メッセージのペイロードを設定する際にエラーが発生した。 |
|
指定のクラスが |