在Liferay tomcat服务器中配置log4j以在jsp中显示日志

时间:2012-11-08 05:30:15

标签: jsp tomcat liferay-6

我创建了一个jsp来分析服务器日志..它被部署为portlet。现在我希望jsp在根文件夹中。

我有两个选项: -

1]要么我使用ext-plugin方法,我要避免\

2]只需将 jsp 放在根文件夹中即可。

如果我使用第二种方法,我应该在哪里放置log4j.properties和自定义appender文件,以便我可以在根文件夹*(.... \ webapps \ ROOT)中看到jsp中的日志。* 我的属性文件是:

log4j.rootLogger=INFO,logfile,console,SystemStatus
log4j.logger=INFO,logfile,console,SystemStatus

# Console appender (stdout)
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%d{yy-MM-dd HH:mm:ss.SSS}] [%p] <%t> [%X{jsessionId}] [%c] %m%n

# File appender
log4j.appender.logfile=org.apache.log4j.FileAppender
log4j.appender.logfile.File=${catalina.base}/logs/copofi.log
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=[%d{yy-MM-dd HH:mm:ss.SSS}] [%p] <%t> [%X{jsessionId}] [%c] %m%n

log4j.appender.SystemStatus=org.copofi.common.logging.SystemStatusAppender

0 个答案:

没有答案