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 異常発生時のアプリケーションログの出力方法