`
wenlongsust
  • 浏览: 75993 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

Websphere6.1.x不打印Log4j日志问题解决办法

 
阅读更多

原文链接:http://blog.csdn.net/caiangfei/article/details/4480542

原文内容:

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

查到的文章如下:

http://wiki.apache.org/jakarta-commons/Logging/FrequentlyAskedQuestions
http://www-01.ibm.com/support/docview.wss?uid=swg21211020


还有一篇相关的帖子:http://blog.sina.com.cn/s/blog_3fcee1420100lljx.html


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


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

分享到:
评论

相关推荐

    WebSphere6.1集群安装配置及部署应用说明

    ### WebSphere 6.1 集群...通过上述步骤,可以顺利完成 WebSphere 6.1 集群的安装配置以及应用程序的部署工作,同时解决了常见的乱码和日志输出问题。这些步骤为在生产环境中高效稳定地运行 Web 应用提供了坚实的基础。

    ga16.zip-分析GC日志native_stderr.log(可分析WAS6.1版本)

    在WebSphere Application Server(WAS)6.1版本中,GC活动会记录在特定的日志文件中,如`native_stderr.log`。这个日志文件提供了关于内存分配、垃圾收集过程以及可能的性能问题的关键信息。 **GC日志分析的重要性...

    WebSphere部署war项目

    在WebSphere中,可以设置用户自定义的驱动,并定制连接属性,以解决原生驱动可能出现的问题。 总的来说,WebSphere 6.1部署WAR项目涉及服务器安装、配置、日志设置、数据源配置、MyEclipse集成以及JDBC驱动的选择等...

    Linux环境Websphere超详细安装配置文档

    在实际操作中,务必注意权限设置,正确配置响应文件,并及时检查安装日志,以便在出现问题时能迅速定位并解决。安装完成后,还需要进行数据源配置和应用部署,这些步骤同样重要,因为它们直接影响到WebSphere服务器...

    通过 WebSphere Application Server V6.1 利用 OpenJPA

    为了调试和优化,OpenJPA提供了详细的日志功能,可以通过配置log4j.properties文件来控制日志级别和输出。这对于理解和优化OpenJPA的行为非常有帮助。 最后,记得在部署应用到WebSphere之前,进行适当的测试。可以...

    WebSphere安装手册(中文版)

    - 修改`${SERVER_LOG_ROOT}/SystemOut.log`和`${SERVER_LOG_ROOT}/SystemErr.log`为`console`。 ##### 3. 数据源配置 为了与数据库(如SQL Server 2005)集成,需要配置相应的JDBC数据源: - 在概要文件管理控制台...

    WebSphere应用服务器内存泄漏探测与诊断工具.doc

    - 查看泄漏警告信息:警告信息会出现在WebSphere管理控制台的“运行时警告”中,同时记录在SystemOut.log日志文件。 3. Java虚拟机概要分析和详细垃圾回收 - 为更准确地检测内存泄漏,应启用Java虚拟机的详细垃圾...

    db2数据库入门官方教程(中文版)

    第 4章 – DB2的应用环境.......................................................................................................35 实验 #2 - 创建一个新的数据库.............................................

    db2数据库入门教程(官方中文版)

    2.2 DB2 Express-C所不具备的功能...................................................................................23 2.2.1数据库分区......................................................................

    websphere MQ中文教程

    ### WebSphere MQ中文教程知识点概览 #### 一、WebSphere MQ原理与体系结构 **1.1 中间件** - **定义与作用**: 中间件位于操作系统之上、应用之下,提供一系列的服务来帮助不同软件组件之间进行通信。 - **优点**...

    Killtest提供 IBM 000-995 资料下载

    启用诊断跟踪服务**:虽然这可能有助于收集日志信息,但并不直接解决CEI事件的启用问题。 - **B. 更改日志级别详细信息至入口和出口**:这同样是对日志级别的调整,并非针对CEI事件的特定设置。 - **C. 更改WBI ...

    大数据功能模块概要设计_V1.1.pdf

    其中,缓存组件需要根据缓存服务器选型来确定,日志推荐使用slf4j + log4j。 3. **技术选型**: - **J2EE基础类库**:如Apache Commons、JSON-Lib用于JSON处理,JUnit进行单元测试,Struts2或Spring MVC作为MVC...

    NC系统管理员维护手册

    #### 十四、从 WAS 环境 copy 代码,并且使用用友中间件时,不能启动的问题解决 如果从WAS环境复制代码到用友中间件后出现无法启动的情况,应检查以下几点: 1. **兼容性检查**: 确保代码版本与中间件兼容。 2. **...

    Java水晶报表.ppt

    这个文件通常包含类路径(Classpath)设定,列举了所有必要的JAR文件,这些文件包含了运行水晶报表所需的库,例如CRDBJDBCServer.jar用于JDBC连接,log4j.jar用于日志记录。同时,XML配置还包括JDBCURL、...

Global site tag (gtag.js) - Google Analytics