2015年1月16日金曜日

Jetty, Axis2 でlog4j のログを出すための設定パラメータ

[ 目的 ]
サーブレット周りのOSS に、外部から入力されたデータを確認したい

[ 解決策 ]
Jetty とAxis2 を利用している場合、以下のパラメータを設定すると、 データ入力されているかどうかが、なんとなく確認可能。
log4j.logger.httpclient.wire.header=DEBUG
log4j.logger.httpclient.wire.content=DEBUG
log4j.logger.org.apache.commons.httpclient=DEBUG
log4j.logger.org.apache.axis2.util=DEBUG
log4j.logger.org.eclipse.jetty=DEBUG

ちなみに、log4j.properties に設定する上記のパラメータは、
log4j.logger.<package name>=<log level>
とすれば、大体ログ出力できそうです。

0 件のコメント:

コメントを投稿