在weblogic中,我可以在控制台中配置Serverlog以使用log4j而不是默认的JDK日志记录。在weblogic中使用log4j日志记录9/10
然而SERVERLOG没有使用log4j.properties文件,但似乎使用配置config.xml中 即使log4j.properties文件在类路径中,我设置这些属性:
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dlog4j.configuration=file:<path>/log4j.properties
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.log.Log4jLoggingEnabled=true
是否有可能为Weblogic Server Logging使用log4j.properties配置,或者只能使用java代码更改log4j配置?
这是行不通的。使用描述的java选项,应用程序已经使用log4j.properties配置正确记录,但我想要的是配置BEA SERVER LOGGING。显然,bea服务器日志记录不会查看类路径中的log4j.xml。 – Edwin 2009-02-24 05:56:24