2013-07-25 57 views
0

我的web應用程序在tomcat 6中運行。目前,我所有的log.info語句都被添加到catalina.out中。有什麼辦法,以便發生異常時,它應該去我的自定義文件稱爲applicationExceptions.log文件?異常的單獨日誌文件

回答

0

更新log4j.properties與以下並檢查。

# add an extra category to a log file 
log4j.category.yourPackage=ERROR,ERR 
# Skip to write default logger 
log4j.additivity.yourPackage=false 

# ERR is set to be a FileAppender which will log Error actions in the application.  
log4j.appender.ERR=org.apache.log4j.RollingFileAppender 
log4j.appender.ERR.Threshold=ERROR 
log4j.appender.ERR.layout=org.apache.log4j.PatternLayout  
log4j.appender.ERR.file=logs/error.log 
+0

嗨,問題是,我的應用程序已經有log.info。我試過它不工作 – keyanwb

+0

更新你有問題的log4j.properites – vels4j