This content has been marked as final.
Show 3 replies
-
1. Re: org.jboss.logging.util.OnlyOnceErrorHandler no longer im
darranl May 23, 2005 1:04 PM (in response to oyenstikker)What makes you think it doesn't implement the interface?
I have just looked at the history in CVS and every version does implement the ErrorHandler interface. -
2. Re: org.jboss.logging.util.OnlyOnceErrorHandler no longer im
oyenstikker May 23, 2005 1:31 PM (in response to oyenstikker)The javadoc didn't list it. I just looked at the code, which does implement it. I compiled from that code. I still get this when I deploy my .war (which works just fine in 4.0.1):
13:22:01,436 INFO [STDOUT] log4j:ERROR A "org.jboss.logging.util.OnlyOnceErrorHandler" object is not assignable to a "org.apache.log4j.spi.ErrorHandler" variable. 13:22:01,436 INFO [STDOUT] log4j:ERROR The class "org.apache.log4j.spi.ErrorHandler" was loaded by 13:22:01,436 INFO [STDOUT] log4j:ERROR [WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: java.net.FactoryURLClassLoader@18a62f6 ] whereas object of type 13:22:01,436 INFO [STDOUT] log4j:ERROR "org.jboss.logging.util.OnlyOnceErrorHandler" was loaded by [org.jboss.system.server.NoAnnotationURLClassLoader@1754ad2]. 13:22:01,546 INFO [STDOUT] log4j:ERROR Could not create an Appender. Reported error follows. 13:22:01,546 INFO [STDOUT] java.lang.ClassCastException: org.jboss.logging.appender.DailyRollingFileAppender 13:22:01,546 INFO [STDOUT] at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:165) 13:22:01,546 INFO [STDOUT] at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:140) 13:22:01,546 INFO [STDOUT] at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:153) 13:22:01,546 INFO [STDOUT] at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:415) 13:22:01,546 INFO [STDOUT] at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:384) 13:22:01,546 INFO [STDOUT] at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:783) 13:22:01,546 INFO [STDOUT] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:666) 13:22:01,546 INFO [STDOUT] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:616) 13:22:01,546 INFO [STDOUT] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:602) 13:22:01,546 INFO [STDOUT] at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:460) 13:22:01,546 INFO [STDOUT] at org.apache.log4j.LogManager.<clinit>(LogManager.java:113) 13:22:01,546 INFO [STDOUT] at org.apache.log4j.Logger.getLogger(Logger.java:94)
-
3. Re: org.jboss.logging.util.OnlyOnceErrorHandler no longer im
netcetera Jun 9, 2005 1:48 PM (in response to oyenstikker)Do you have a log4j.jar included in your WAR file? This may be the cause of the trouble - try removing it and redeploy.
See this for an article pointing in that direction: http://www.myeclipseide.com/index.php?name=PNphpBB2&file=viewtopic&p=35304
cu
Stefan