博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Websphere6.1.x不打印Log4j日志问题解决办法
阅读量:6125 次
发布时间:2019-06-21

本文共 618 字,大约阅读时间需要 2 分钟。

原文链接:

原文内容:

websphere6.1 部署的程序,里面log4j配置的系统打印信息没了,在日志中只能找到自己工程打印信息,去网上找问题原因,原来是Webshpere日志使用的也是 common logging,跟系统里面某些类用的log4j冲突,日志实现会被 websphere 的日志组件接管,所以这部分日志打印在 tomcat 下行, websphere 下不行。网上有几个,试了都不行,可能是版本不对。最后找了方法,解决如下:

需要新增一个 commons-logging.properties 文件,内容为:org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.LogFactoryImp l ,放到/<was_home>/profiles/<profile_name>/properties/ 目录下,自己系统里面 profile_name =AppSrv01 

查到的文章如下:

 

还有一篇相关的帖子:

项目上的WebSphere版本为6.1.0.45,程序部署到tomcat里,可以将Log4j的日志打印到磁盘文件里,结果迁移到WebSphere里之后,发现Log4j的日志都打印到Websphere的日志文件中去了,而Log4j日志目录下也会生成对应的日志文件,只是内容都为空

网上搜罗到解决办法尝试之后,结果问题得到解决

转载地址:http://rzbua.baihongyu.com/

你可能感兴趣的文章
python-面向对象(绑定方法与非绑定方法)
查看>>
mybatis
查看>>
Java并发编程之美
查看>>
每秒100亿亿次!中国超级计算机有望在2020年重夺世界第一
查看>>
Vue.js路由router
查看>>
设计模式之单体模式
查看>>
我是如何自学Android,资料分享(2015 版)
查看>>
linux之 SELinux保护
查看>>
阿里技术人的第一节课,都上些什么?
查看>>
CSS-背景裁剪 | background-clip
查看>>
docker搭建私有仓库以及使用
查看>>
BF模式匹配算法改良
查看>>
TableStore时序数据存储 - 架构篇
查看>>
Java异常处理:如何写出“正确”但被编译器认为有语法错误的程序
查看>>
VUE2.0 vue-cli构建项目中使用Less
查看>>
Myeclipse报错-Java compiler level does not match 完美解决方法
查看>>
从编程小白到全栈开发:数据 (1)
查看>>
比上清华更难的,是加入这支中国顶级黑客战队
查看>>
OpenCV添加中文(五)
查看>>
飞天技术汇“2018云栖大会·重庆峰会”专场,“一出好戏”等你加入
查看>>