WAS上log4j日志不能输出(ibatis)sql语句解决办法收集.pdf

WAS上log4j日志不能输出(ibatis)sql语句解决办法收集.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WAS 上 log4j 日志不能输出( ibatis)sql 语句解决办 法 1、 问题描述: 村镇银行新信贷系统 (东华)CMSII 部署在本机 TOMCAT 服务器下能正常的输出 ibatis 的 sql 语句,但部署到测试、生成环境的 WAS 服务器上就不能输出 sql 语句。 2、 问题描述: Was 有自己默认的 LogFactory 实现类,而要让 was 下的应用启用 log4j 框架下的 LogFactory 实现类,则需要强制定义。 (不同 was 版本,可能会有略微的差异) 3、 WAS 版本信息: 集成解决方案控制台 , 3 构建号: cf231218.02 构建日期: 4/30/12 4、 解决办法: 4.1 办法一:整个 was 级别的修改 在 was 的安装目录下 /home/mgrweb/pro/app/properties/ 新建一个名为 commons-logging.porperties 的文件。 文件内容为 mons.logging.LogFactory= mons.logging.impl.LogFactoryImpl 4.2 办法二:单个 server 级别的修改 ( 以信贷系统为例 ) Cd /home/mgrweb/was/dhcms/ Mkdir loglib Cd loglib 拷贝以下 3 个文件到此目录 1587367 -rw-rw-r-- 1 mgrweb mgrweb 60686 02-25 14:52 commons-logging-1.1.1.jar 1587368 -rw-rw-r-- 1 mgrweb mgrweb 174 02-25 14:52 perties 1587369 -rw-rw-r-- 1 mgrweb mgrweb 352668 02-25 14:52 log4j-1.2.8.jar 其中 perties 文件的内容为 priority=1 mons.logging.LogFactory=mons.logging.impl.LogFactor yImpl mons.logging.Log=mons.logging.impl.Log4JLogger 登录 was 管理控制台 一:建共享库 新建共享库 lib ,如下图 输入红框中的内容 二:为不同的 SERVER 指定共享库 点击以下红框的标出的部分 点击新建 选择类装载顺序为图所示,之后点击共享库引用 点击添加,选择之前建的共享库“ loglib”,然后点击确定。 此次, was 设置完成。 5、 Lperties 文件配置: # Output pattern : date [thread] priority category - message log4j.rootLogger= info, Console,UrcbDailyRollingFile #Console log4j.appender.Console= org.apache.log4j.ConsoleAppender log4j.appender.Console.layout= org.apache.log4j.PatternLayout log4j.appender.Console.layout.ConversionPattern= %d [%t] %-5p [%c] - %m%n #DailyRollingFile (每天产生一个日志文件) log4j.appender.DailyRollingFile= org.apache.log4j.DailyRollingFileAppe nder

文档评论(0)

高胖莹 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档