错误现象:
12:49:46,251 INFO [STDOUT] log4j:ERROR A "org.jboss.logging.util.OnlyOnceErrorHandler" object is not assignable to a "o
ache.log4j.spi.ErrorHandler" variable.
12:49:46,252 INFO [STDOUT] log4j:ERROR The class "org.apache.log4j.spi.ErrorHandler" was loaded by
12:49:46,252 INFO [STDOUT] log4j:ERROR [WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
java.net.FactoryURLClassLoader@ece36
] whereas object of type
12:49:46,253 INFO [STDOUT] log4j:ERROR "org.jboss.logging.util.OnlyOnceErrorHandler" was loaded by [org.jboss.system.se
NoAnnotationURLClassLoader@183f74d].
12:49:46,299 INFO [STDOUT] log4j:ERROR Could not create an Appender. Reported error follows.
12:49:46,300 INFO [STDOUT] java.lang.ClassCastException: org.jboss.logging.appender.DailyRollingFileAppender
12:49:46,302 INFO [STDOUT] at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:165)
........................
解决办法:
编辑D:\jboss-4.0.5.GA\server\default\deploy\jbossweb-tomcat55.sar\META-INF\jboss-service.xml文件,修改Java2ClassLoadingCompliance和UseJBossWebLoader为true,即:
true
true
重启服务器即可.
测试了一下:虽然JBoss启动的那些乱七八糟的异常信息不见了,但是,有些Web应用却也不能正常启动了!
所以:慎用,--留着那些异常信息也不碍事情的。
分享到:
相关推荐
JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动JBoss启动 JBoss启动
JBoss服务器URL乱码的问题解决办法
JBOSS常见错误处理的基本知识,日常问题的解决利器
可以通过设置,让jboss的启动服务在windows 系统服务中启动,不要手工再去启动,关键是后台自动启动
如何linux下将JBoss配置成自动启动。
JBoss启动注册为Windows系统服务 依赖 JavaService.exe 这个程序将JBoss启动做成Windows的系统服务。
解决jboss中启动的优先级的问题,介绍了WEB和EJB之间的启动顺序。
如何配置在同一台机器上启动两个独立的jboss实例
JBoss启动与运行过程的研究,JBoss启动与运行过程的研究
原因可能是jboss启动时,初始化数据源没有找到数据库驱动,而首次是连接是找不到数据源,但是开始初始化数据源,所以在连接是数据库连接正常, 解决办法:将数据库驱动程序放在%jboss_home%\server\default\lib...
Linux下安装jboss,并设置自启动服务.txt
Jboss启动报Failed to parse WEB-INFweb.xml; - nested throwable错误
linux启动jboss
JBOSS4.2 自定义服务器(同一IP启动多个实例) 配置方法
公司的网站系统使用的中间是jboss7.1.1 Final,由于有些数据和服务测试环境不具备,免不了要在测试环境调试些jsp页面,发现从jboss社区里下载的jboss应用有个问题,新增jsp页面会实时部署,修改过的jsp页面就无法正常...
jboss4.3发布总是那么慢,严重影响工作效率,本方法解决这个问题,希望能对朋友们有所帮助。
jboss漏洞和struts漏洞的详细解决方法
jdk1.6与jboss5.x冲突问题的解决方法
jboss配置MySql的JNDI