2010-10-18 44 views
0

我正在嘗試在jboss 4.2上使用JSP web應用程序中的log4j 4.2 我的問題是我無法設置記錄器以使用屬性文件。 下面是我做的步驟:如何在jsp中設置log4J配置文件

  1. 拷貝log4j.properties到WEB-INF文件夾

  2. 我的代碼: <%@頁面進口= 「org.apache.log4j.Logger」 %> <%@頁面進口= 「org.apache.log4j.PropertyConfigurator」 %>

<% org.apache.log4j.Logger日誌= org.apache.log4j.Logger。 getLogger( 「ApplicationA」); log.debug(「Debug message」); %>

  1. 我試圖添加到web.xml中: log4jConfigLocation /WEB-INF/log4j.properties

該記錄儀的工作,但似乎與一些默認屬性,例如只顯示信息消息,並且它不使用配置文件中的appender

我在這裏錯過了什麼?

回答

2

log4j.properties需要/WEB-INF/classes去,不/WEB-INF