在tomcat下日志能正常输出,但到websphere 7 下面 log4j 日志不能输出到指定文件夹,只能生成一个空文件。
以本人AIX环境为例,解决办法:
在was安装目录/usr/IBM/WebSphere/AppServer7/profiles/AppSrv01/properties下,
新建一个commons-logging.properties配置文件,内容如下:
#org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.Log4jFactory
org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.LogFactoryImpl
重启服务,问题解决。