Hitachi

Cosminexus V11 アプリケーションサーバ SOAPアプリケーション開発の手引


3.6.1 Java例外の種類

SOAPアプリケーションで使用できるJava例外の種類を示します。

ユーザ定義例外

ユーザ定義例外とは,サービスメソッドのthrows節で必須のjava.rmi.RemoteExceptionに追加して定義できる例外です。java.lang.Exceptionまたはほかのユーザ定義例外を直接継承して作成します。

C4Fault

C4Fault(com.cosminexus.cws.service.exception.C4Fault)は,Application Server独自の例外です。SOAP Faultを表します。

SOAPFaultException

SOAPFaultException(javax.xml.rpc.soap.SOAPFaultException)は,JAX-RPC 1.1規定の例外です。SOAP Faultを表します。

RemoteException

RemoteException(java.rmi.RemoteException)は,リモートメソッドの呼び出しで発生する通信に関する例外です。サービスメソッドのthrows節では,RemoteExceptionを定義する必要があります。

RuntimeException

RuntimeException(java.lang.RuntimeException)は,アプリケーション実行時に発生するランタイム例外です。