Cosminexus SOAPアプリケーション開発ガイド

[目次][用語][索引][前へ][次へ]

3.6.1 Java例外の種類

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

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

C4Fault
C4Fault(com.cosminexus.cws.service.exception.C4Fault)は,Cosminexus独自の例外です。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)は,アプリケーション実行時に発生するランタイム例外です。