log4j:ERROR A "org.jboss.logging.appender.FileAppender"

转载 2012年03月26日 10:42:58
 
今天在Jboss下面部署了一个项目,在运行的过程中报了一个错误
    
>> log4j:ERROR A "org.jboss.logging.appender.FileAppender" object is not assignable to a "org.apache.log4j.Appender" variable.
>> log4j:ERROR "org.apache.log4j.Appender" was loaded by
......
   
     到官方的邮件列表上,有人提供了一个方法是添加一个java 运行参数
     -Dlog4j.ignoreTCL , 但是好像是ConsoleAppender 与Appender的,加了以后仍然有问题
    
      后来google了一下,在openRDF的论坛上也报了这个问题,他的方案是
从 WAR包或者EAR包中把common-logging 和log4j的JAR去掉。
      尝试了一下,问题果然解决了,因为Jboss里面也有 common-logging和log4j的jar包,两者可能发生冲突了,我的jboss 中的jar包跟 application 里面的jar包版本 也不一致,所以无法fileappender不知道加载到哪个appender 上。

 

从源码修改log4j的启动方式

log4j的启动是由LogManager类控制的,在LogManager中的静态代码块,决定了其在系统启动时就会被加载。 但有时为了让其延迟加载,将相关变量由spring容器传给log4j,就需要在s...
  • waysoflife
  • waysoflife
  • 2016年07月07日 16:04
  • 855

log4j只显示info级别

log4j只显示一个级别日志
  • u010031939
  • u010031939
  • 2016年11月29日 16:20
  • 1409

log4j不同级别日志完全分开打印

默认的log4j 打印日志输出的文件中低级别会包含高级别日志,比如定义了输出级别为info,则日志文件中会包含了:info以及比info高级别的warn,error等信息,造成文件的冗余,通过继承lo...
  • u010756873
  • u010756873
  • 2016年11月24日 14:20
  • 1853

flume源码分析--Log4j日志直接发送到Flume过程分析(二)

一、环境介绍 参见这里 二、分析方法 1、在物理主机上编写代码用来记录日志信息,代码如下:public class log4jAppendTest { private static fin...
  • qq_33071975
  • qq_33071975
  • 2016年05月04日 21:46
  • 634

Log4j 2.0在开发中的高级使用详解—默认级别(二)

Log4j 经过几年的发展之后,终于迎来了它的姊妹版本。
  • xmt1139057136
  • xmt1139057136
  • 2014年07月21日 13:40
  • 3822

Log4J 配置之以日期为文件名的日志

### set log levels ### log4j.rootLogger = debug,stdout,D ,E ### 输出到控制台 ### log4j.appender.stdo...
  • u012488189
  • u012488189
  • 2013年11月23日 17:25
  • 610

log4j 详细讲解(不能再详细了)

日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log...
  • u012422446
  • u012422446
  • 2016年04月20日 12:23
  • 13589

log4j与flume整合配置

通过flume搭建日志服务器,将各系统日志进行集中管理,以便我们对日志进行系统分析来优化系统缺陷、生成报表、推荐等高级功能。...
  • hyx1990
  • hyx1990
  • 2015年10月27日 20:30
  • 2869

Apache log4j-1.2.17问答式学习笔记

(1)Apache log4j-1.2.17源码学习笔记 http://blog.csdn.net/zilong_zilong/article/details/78715500 (...
  • zilong_zilong
  • zilong_zilong
  • 2017年12月27日 21:25
  • 54

Logstash5版本接收log4j数据异常

异常描述logstash版本:5.1.1log4j.properties配置:log4j.rootLogger=WARN, Console, RollingFile, logstashlog4j.ap...
  • yehuiming1012
  • yehuiming1012
  • 2017年01月13日 10:53
  • 1475
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:log4j:ERROR A "org.jboss.logging.appender.FileAppender"
举报原因:
原因补充:

(最多只允许输入30个字)