`
xuejunjun
  • 浏览: 4595 次
  • 性别: 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 ...

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

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

    Jboss配置全面解析

    1. **日志文件设置**:修改`server/default/conf/jboss-log4j.xml`,调整日志输出级别和位置。默认日志输出在`server/default/log/server.log`。 2. **修改web服务端口**:编辑`server/default/deploy/jboss-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/...

    JBoss5管理手册

    - 日志文件设置:通常在server/default/conf/log4j.xml中配置,可调整日志级别、输出目的地和格式。 - Web服务端口号设置:在server/default/deploy/jbossweb.sar/server.xml中更改HTTP监听端口(默认8080)。 - ...

    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.0配置详解.docx

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

    jboss打包不起作用,替换jar即可

    在IT行业中,JBoss是一个非常知名的Java应用服务器,它提供了许多企业级服务,如Web服务、EJB(Enterprise JavaBeans)容器、JMS(Java Message Service)等。当我们遇到"jbos打包不起作用,替换jar即可"的问题时,...

    JBoss安装配置[收集].pdf

    日志设置主要在`server/default/conf/jboss-log4j.xml`文件中,你可以根据需要定制log4j的日志级别和输出位置。而要改变Web服务的端口号,需修改`server/default/deploy/jboss-web.deployer/server.xml`文件中的相应...

    Jboss7.1.1Final下JSP热部署解与多工程并行、消除WEB工程名

    附件提供一个jar、两个xml、一个文档,分别实现jsp热部署(默认情况下jboss修改了JSP还需要重启)、占用根目录“/”无需使用工程名(即使用http://127.0.0.1:8080直接访问...全部无法启动)、日志及Console托管给Log4J。

    JBoss7应用

    - JBoss7的日志文件通常位于`standalone/log`目录下,通过分析日志可以帮助定位和解决问题。 - 使用`jboss-cli.sh`或`jboss-cli.bat`命令行工具,可以远程管理服务器,如查看、修改配置、启动/停止服务等。 **7. ...

    SSH 整合时的jar包

    - slf4j-api.jar 和 slf4j-log4j12.jar:日志记录框架,通过SLF4J接口和Log4j实现。 - log4j.jar:具体日志实现,如Log4j。 - commons-logging.jar:通用的日志API,允许更换底层实现。 - commons-lang3.jar:...

    JBPM4的学习资料

    3. `log4j.hibernate.cfg.xml`:这个文件通常用于配置日志系统,如Log4j,以便记录JBPM4运行时的日志信息。 **三、相关资源** 1. `helloworld.jpdl.xml`:这是一个简单的流程定义文件,使用JPDL(JBoss Process ...

Global site tag (gtag.js) - Google Analytics