なんらかの内部サーバーエラーが発生したときに失敗するRESTサービスのリクエストボディ(POSTリクエストボディ)をログに記録しようとしています。ディスクに大量のメモリが必要になるため、すべてのリクエスト本文をログに記録したくありません。
例外は、daoレイヤーのどこかで発生しています(キー制約やある種の未処理の例外など)。ここでは、リクエスト全体にアクセスできません。
いくつかのaopアドバイス(アフタースロー)を使用してみましたが、必要な情報をログに記録できませんでした。
誰かがリクエスト本文をログに記録するために従う必要のあるアプローチを提案できますか?
RESTful(javax.ws.rs)Webサービスを使用しています。