14.6 異常発生時のアプリケーションログの出力

SOAPアプリケーション開発支援機能およびSOAP通信基盤では,SOAPアプリケーションへの要求とSOAPアプリケーションからの応答時のSOAPメッセージを,異常が発生した場合にアプリケーションログとして出力することができます。

「異常が発生した場合」とは,次のような場合のことです。

サーバ側
  • SOAPエンジンがSOAP Faultを返す場合
  • SOAPエンジンがjava.lang.Error相当の例外をJ2EEサーバにスローする場合
クライアント側
  • SOAPクライアントライブラリが,クライアントプログラムにC4Fault例外をスローする場合
  • SOAPクライアントライブラリが,クライアントプログラムにjava.lang.Error相当の例外をスローする場合
  • SOAPクライアントライブラリが,クライアントプログラムにjavax.xml.soap.SOAPException例外をスローする場合
注意事項
SOAP Faultを返す場合やC4Fault例外を返す場合でも,SOAPメッセージ以外のHTTPメッセージを受信したときは,アプリケーションログが出力されないことがあります。
<この節の構成>
14.6.1 アプリケーションログに出力される内容
14.6.2 異常発生時のアプリケーションログの出力方法