`
xuejunjun
  • 浏览: 4688 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

jboss的log4j和web的log4j冲突问题

阅读更多
使用jboss部署,spring架构,
spring配置了log4j.properties
网上说解决冲突的方式就是
把jboss/conf下的jbossservice.xml的2个属性设为true;结果我的程序就起不来了。
不改那2个属性的话:
13:59:23,843 INFO  [STDOUT] log4j:ERROR [WebappClassLoader
  delegate: false
  repositories:
    /WEB-INF/classes/
----------> Parent Classloader:
java.net.FactoryURLClassLoader@7f7957
] whereas object of type 
13:59:23,843 INFO  [STDOUT] log4j:ERROR "org.jboss.logging.util.OnlyOnceErrorHandler" was loaded by [org.jboss.system.server.NoAnnotationURLClassLoader@196c1b0].
13:59:23,937 INFO  [STDOUT] log4j:ERROR Could not create an Appender. Reported error follows.
13:59:23,953 INFO  [STDOUT] java.lang.ClassCastException: org.jboss.logging.appender.DailyRollingFileAppender
13:59:23,953 INFO  [STDOUT] 	at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:175)
13:59:23,953 INFO  [STDOUT] 	at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:150)
13:59:23,953 INFO  [STDOUT] 	at 


报以上异常,有谁可以给一个可行的解决方案

把jboss的jboss-common.jar导进来就ok了
分享到:
评论

相关推荐

    JBOSS log4j 配置

    然而,在 JBOSS 服务器中使用 Log4j 时,可能会遇到一些冲突和配置问题。本文将详细介绍如何解决 JBOSS 和 Log4j 的冲突,配置 Log4j,及 Log4j 的基本使用方法。 解决 JBOSS 和 Log4j 冲突的配置 为了解决 JBOSS ...

    log4j 在web中的应用

    本文主要介绍两种常见的服务器:Tomcat和JBoss,并针对这两种服务器在使用log4j过程中可能遇到的问题进行分析。 - **Tomcat环境下log4j配置**: - Tomcat本身不包含默认的log4j配置,因此在Tomcat上使用log4j相对...

    JBoss部署Web Project时的问题——请刷新

    当我们在JBoss上部署基于Eclipse的Web项目时,可能会遇到一些问题,特别是涉及到文件更新、刷新和重新部署的时候。本文将深入探讨这些常见问题以及解决方案。 首先,让我们了解"刷新"在Web项目部署中的含义。在...

    jboss打印日子出现问题

    如果发现log4f与jboss出现冲突,将文件放到WEB-INF文件下可解决问题

    jboss下载及版本问题.docx

    1. 日志配置:默认的日志设置可以通过修改`server\default\conf\jboss-log4j.xml`来调整。日志输出位置在`server\default\log\server.log`。关于log4j的详细设置,可以查阅更多相关资料。 2. Web服务端口:如需更改...

    jboss的配置

    - 要修改日志设置,编辑`server/default/conf/jboss-log4j.xml`。默认日志输出在`server/default/log/server.log`。你可以查阅log4j文档以了解更多定制选项。 2. **Web服务端口调整**: - 修改`server/default/...

    JBOSS7学习笔记

    12. **日志管理**:JBoss7使用Log4j2作为默认的日志管理系统,提供灵活的日志配置和输出。 13. **集成开发环境**:Eclipse、IntelliJ IDEA等主流IDE都提供了对JBoss7的集成,方便开发者进行项目配置和调试。 14. *...

    最详细的JBOSS使用手册

    JBOSS模块系统负责管理类加载和依赖关系,每个模块都有自己的命名空间和依赖关系,避免了类冲突问题。 七、安全管理 JBOSS支持角色基础的访问控制(RBAC)和认证机制,可以设置不同用户和角色的权限,保障系统安全...

    jdk6 jboss5 webservice bug

    标题 "jdk6 jboss5 webservice bug" 暗示了这是一个关于Java开发环境中,具体是JDK 6和JBoss Application Server 5版本中Web服务(Webservice)出现的问题。这个问题可能是由于某些兼容性、配置错误或者已知的bug...

    JBoss相关教材.rar

    了解如何配置和使用JBoss的日志框架,如JBoss Logging或Log4j,将有助于快速诊断和修复故障。 总的来说,“JBoss相关教材.rar”这个压缩包很可能包含了关于JBoss的安装指南、配置手册、实战案例、教程文档等内容,...

    JBoss安装配置.doc

    1. **日志文件设置**:通过修改server\default\conf下的jboss-log4j.xml文件,可以定制日志输出的位置和级别。 2. **web服务端口**:若需更改web服务的默认端口号8080,需编辑server\default\deploy\jboss-web....

    JBoss安装配置[借鉴].pdf

    要更改默认的日志配置,修改`server/default/conf/jboss-log4j.xml`。默认情况下,log4j的日志输出在`server/default/log/server.log`中。关于log4j的详细配置,可参考相关文档。 2. **web服务端口设置** 修改web...

    关于JBoss5加载项目的完整过程以及相关错误解决

    8. **日志和调试**:遇到问题时,查看`JBOSS_HOME/server/default/log`目录下的日志文件,如server.log,可以帮助定位错误。同时,可以调整服务器配置以启用更详细的日志输出。 9. **安全性配置**:默认情况下,...

    JBOSS5.0配置详解.docx

    1. **日志文件设置**:通过修改`server/default/conf/jboss-log4j.xml`来调整日志配置。默认日志输出在`server/default/log/server.log`。 2. **修改web服务端口**:要更改web服务(如HTTP)的端口号,需编辑`...

Global site tag (gtag.js) - Google Analytics