原文链接: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日志目录下也会生成对应的日志文件,只是内容都为空
网上搜罗到解决办法尝试之后,结果问题得到解决
分享到:
相关推荐
### WebSphere 6.1 集群...通过上述步骤,可以顺利完成 WebSphere 6.1 集群的安装配置以及应用程序的部署工作,同时解决了常见的乱码和日志输出问题。这些步骤为在生产环境中高效稳定地运行 Web 应用提供了坚实的基础。
在WebSphere Application Server(WAS)6.1版本中,GC活动会记录在特定的日志文件中,如`native_stderr.log`。这个日志文件提供了关于内存分配、垃圾收集过程以及可能的性能问题的关键信息。 **GC日志分析的重要性...
在WebSphere中,可以设置用户自定义的驱动,并定制连接属性,以解决原生驱动可能出现的问题。 总的来说,WebSphere 6.1部署WAR项目涉及服务器安装、配置、日志设置、数据源配置、MyEclipse集成以及JDBC驱动的选择等...
在实际操作中,务必注意权限设置,正确配置响应文件,并及时检查安装日志,以便在出现问题时能迅速定位并解决。安装完成后,还需要进行数据源配置和应用部署,这些步骤同样重要,因为它们直接影响到WebSphere服务器...
为了调试和优化,OpenJPA提供了详细的日志功能,可以通过配置log4j.properties文件来控制日志级别和输出。这对于理解和优化OpenJPA的行为非常有帮助。 最后,记得在部署应用到WebSphere之前,进行适当的测试。可以...
- 修改`${SERVER_LOG_ROOT}/SystemOut.log`和`${SERVER_LOG_ROOT}/SystemErr.log`为`console`。 ##### 3. 数据源配置 为了与数据库(如SQL Server 2005)集成,需要配置相应的JDBC数据源: - 在概要文件管理控制台...
- 查看泄漏警告信息:警告信息会出现在WebSphere管理控制台的“运行时警告”中,同时记录在SystemOut.log日志文件。 3. Java虚拟机概要分析和详细垃圾回收 - 为更准确地检测内存泄漏,应启用Java虚拟机的详细垃圾...
第 4章 – DB2的应用环境.......................................................................................................35 实验 #2 - 创建一个新的数据库.............................................
2.2 DB2 Express-C所不具备的功能...................................................................................23 2.2.1数据库分区......................................................................
### WebSphere MQ中文教程知识点概览 #### 一、WebSphere MQ原理与体系结构 **1.1 中间件** - **定义与作用**: 中间件位于操作系统之上、应用之下,提供一系列的服务来帮助不同软件组件之间进行通信。 - **优点**...
启用诊断跟踪服务**:虽然这可能有助于收集日志信息,但并不直接解决CEI事件的启用问题。 - **B. 更改日志级别详细信息至入口和出口**:这同样是对日志级别的调整,并非针对CEI事件的特定设置。 - **C. 更改WBI ...
其中,缓存组件需要根据缓存服务器选型来确定,日志推荐使用slf4j + log4j。 3. **技术选型**: - **J2EE基础类库**:如Apache Commons、JSON-Lib用于JSON处理,JUnit进行单元测试,Struts2或Spring MVC作为MVC...
#### 十四、从 WAS 环境 copy 代码,并且使用用友中间件时,不能启动的问题解决 如果从WAS环境复制代码到用友中间件后出现无法启动的情况,应检查以下几点: 1. **兼容性检查**: 确保代码版本与中间件兼容。 2. **...
这个文件通常包含类路径(Classpath)设定,列举了所有必要的JAR文件,这些文件包含了运行水晶报表所需的库,例如CRDBJDBCServer.jar用于JDBC连接,log4j.jar用于日志记录。同时,XML配置还包括JDBCURL、...