每个应用程序的WebLogic 12c commons-logging日志文件

时间:2014-03-04 10:57:46

标签: java logging weblogic12c

我已使用this指南配置WebLogic 12c以使用commons-logging库。我正在使用(默认)JDK记录器。

我的所有日​​志记录都在服务器日志中,但我在部署计划中指定了应用程序日志文件。该文件已创建,但写入文件的日志完全不同(JSP):

####<4-mrt-2014 13:17:15 uur CET> <Info> <ServletContext-/root> <WX00000219> <myserver> <[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1393935435877> <BEA-000000> <JspServlet: param verbose initialized to: true>

有使用commons-logging在每个应用程序中记录文件的经验的人吗?

1 个答案:

答案 0 :(得分:0)

尝试将weblogic-application.xml放入应用程序中。

weblogic-application.xml应该有

之类的条目
    <prefer-application-packages>
    <package-name>org.apache.log4j.*</package-name> 
    <package-name>org.apache.*</package-name> 
    </prefer-application-packages>