我已使用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在每个应用程序中记录文件的经验的人吗?
答案 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>