http://www.webspherechina.net/club/thread-11960-1-1.html

这个问题提出来一直没人解决,最后找到毛病了,发在这里                  
生产系统升级后发现接口无法打印日志,web层无法打印,service层可以打印,检查日志发现:
[09-12-15 15:53:45:617 CST] 00000030 SystemErr R log4j:ERROR Could not find value for key log4j.appender.appfile.layout
[09-12-15 15:53:45:618 CST] 00000030 SystemErr R log4j:WARN File option not set for appender [appfile].
[09-12-15 15:53:45:618 CST] 00000030 SystemErr R log4j:WARN Are you using FileAppender instead of ConsoleAppender?
[09-12-15 15:53:45:618 CST] 00000030 SystemErr R log4j:ERROR Either File or DatePattern options are not set for appender [appfile].
搜索到解决办法为:
在目录:
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/properties
增加一个文件名:
commons-logging.properties
内容为
org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.LogFactoryImpl
问题解决

或者在程序中增加

if ( System.getProperty("log4j.configuration") != null )
   PropertyConfigurator.configure(System.getProperty("log4j.configuration"));
  else
   BasicConfigurator.configure();

log4j无法打印日志的问题相关推荐

  1. log4j不打印日志的问题解决方式一

    日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录.在使用log4j的时候,难免会遇到各种问题:下面介绍一下,使用log4j不打印日志情况的排 ...

  2. log4j不打印日志

    客户说log4j不输出日志了,配置文件和日志级别没问题的,权限都有, 最终排查定位发现缺少jar包 slf4j-log4j12-1.7.25.jar slf4j-api-1.7.25.jar

  3. log4j+mybatis打印日志文件

    一.首先导入包 log4j-1.2.11.jar slf4j-api-1.4.3.jar slf4j-log4j12-1.4.3.jar 二.web.xml配置 <context-param&g ...

  4. 天啦撸!打印日志竟然只晓得 Log4j?

    空了的时候,我都会在群里偷偷摸摸地潜水,对小伙伴们的一举一动.一言一行筛查诊断.一副班主任的即时感,让我感到非常的快乐,略微夹带一丝丝的枯燥. 这不,我在战国时代读者群里发现了这么一串聊天记录: 竟然 ...

  5. Android_运用log4j打印日志

    日志的重要性 平时我们debug模式开发项目时,我们需要打印出debug级别的日志,这样在正式发布版本上运行的时候,这些debug日志是不会出现在日志文件中的,日志中记录的是比他更高级别的info,e ...

  6. java SpringWeb如何实现打印日志

    今天后台调试,调用后台接口却发现没有把日志打印出来 于是开始配置打印日志 1.导入log4j的jar import org.apache.log4j.Logger; 2.配置log4j.propert ...

  7. linux上设置了log4j没有产生日志文件_关于 log4j 升级到 log4j2 的小结

    关于升级 jar 包等前提要求 删掉原先的 log4j-1.XX 等 jar 包 从 1.XX 升级到 2.XX 平稳升级需要的 jar 包,其中包括用 sl4j-1.7.25 (1.7.21 暂时也 ...

  8. 打印日志的10个建议

    2019独角兽企业重金招聘Python工程师标准>>> 1,工欲善其事,必先利其器 很多程序员可能都忘了记录应用程序的行为和当前活动是多么重要.有的人很高兴的就在代码里加上了这么句: ...

  9. java logging 格式化_Spring源码使用java.util.logging打印日志

    初记于2020/9/16日晚间不加班.前几天搭建了gradle下spring5.1系列源码,发现跑起来也没有框架任何日志打印,看到spring中有个模块为spring-jcl, 联想到JUL(java ...

最新文章

  1. DRBD数据同步部署-centos7
  2. 【Linux】FrameBuffer操作入门
  3. ios点击大头针气泡不弹出_iOS高德地图之自定义大头针and泡泡view
  4. mysql删除记录后id不连续_Mysql数据库中使用DELETE语句时,一般删除一条记录后ID会不连续,才能让序号继续按顺序排列?...
  5. 【Flink】Flink AscendingTimestampExtractor - Timestamp monotony violated
  6. springboot 统一异常处理
  7. 怎么把打开方式还原计算机程序,打开方式怎么还原【图文】
  8. java treeset 重复_TreeSet判断重复元素解析及代码示例
  9. Excel2010学习笔记(二):公式函数篇
  10. 阿里巴巴100%云上双11
  11. 微动探测原理及仪器介绍
  12. 方舟服务器伤害怎么显示,方舟单机模式下怎么显示伤害数值啊 | 手游网游页游攻略大全...
  13. 【初等概率论】 01
  14. ubuntu截屏软件
  15. mysql定义过程_mysql定义和调用存储过程
  16. (js队列,堆栈) (FIFO,LIFO)
  17. win10下载文件夹变成英文了该怎么办?下载文件夹变成英文的修复方法
  18. 32位浮点数转十进制
  19. 虚拟产品哪个平台引流比较好?虚拟产品有哪些平台可以引流
  20. 如何实现从M个数字选取N个数字排列算法

热门文章

  1. 2015年第六届蓝桥杯 - 省赛 - Java大学B组 - A. 三角形面积
  2. ☆ 10个小技巧,让你的 Python 代码更加优雅~ ☆
  3. BEGIN-4 Fibonacci数列
  4. 1130:找第一个只出现一次的字符
  5. 零基础入门深度学习的五篇经典教程
  6. 【Qt】2D绘图之绘制路径
  7. 【STM32】RTC程序示例
  8. 【Qt】Qt中QJsonArray类
  9. html怎样做登录页面,使用HTML 5和CSS3制作登录页面完整步骤
  10. openssl漏洞怎么处理_以太坊UDP流量放大反射DDOS漏洞