[logback-user] breaking on startup
Ceki Gulcu
ceki at qos.ch
Wed May 13 19:40:39 CEST 2009
Could you post the whole stack trace please (including nested exceptions)? I
thought that a few lines would be sufficient but that is not the case.
What does "mvn dependency:tree" give you?
Brian Moschel wrote:
> Here's more of the error:
>
> java.lang.ClassCastException: org.slf4j.impl.SimpleLoggerFactory
> at jupiter.messaging.EventSubscriber.<init>(EventSubscriber.java:40)
> at developerworks.jetty6.CrudMessage.<clinit>(CrudMessage.java:91)
> at
> developerworks.jetty6.UserCountServlet.<clinit>(UserCountServlet.java
> :33)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
> orAccessorImpl.java:39)
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
> onstructorAccessorImpl.java:27)
>
> This is code that run at startup and breaks on (LoggerContext)
> LoggerFactory.getILoggerFactory();
>
> I am using Maven to keep track of dependencies, I have the following
> included for logback:
>
> <dependency>
> <groupId>ch.qos.logback</groupId>
> <artifactId>logback-core</artifactId>
> <version>0.9.15</version>
> </dependency>
>
> <dependency>
> <groupId>ch.qos.logback</groupId>
> <artifactId>logback-classic</artifactId>
> <version>0.9.15</version>
> </dependency>
>
> <dependency>
> <groupId>ch.qos.logback</groupId>
> <artifactId>logback-access</artifactId>
> <version>0.9.15</version>
> </dependency>
>
> <dependency>
> <groupId>org.slf4j</groupId>
> <artifactId>slf4j-api</artifactId>
> <version>1.5.6</version>
> </dependency>
>
> On Wed, May 13, 2009 at 6:43 AM, Ceki Gulcu <ceki at qos.ch> wrote:
>
> Hello Brian,
>
> Could you please post the two or three lines of the stack trace?
> Which artifacts (jar files) have you placed on the class path?
>
>
> Brian Moschel wrote:
>
> Hey guys,
>
> I am noticing an error on startup:
>
> java.lang.ClassCastException: org.slf4j.impl.SimpleLoggerFactory
>
> I am trying to run the following lines to load my config, which
> I got from the startup guide:
>
> LoggerContext lc = (LoggerContext)
> LoggerFactory.getILoggerFactory();
> JoranConfigurator configurator = new JoranConfigurator();
> lc.reset();
> configurator.setContext(lc);
> configurator.doConfigure(my_path);
> StatusPrinter.printInCaseOfErrorsOrWarnings(lc);
>
> The error occurs at the first line in the above code. I got
> this working at some point, but somehow am back in a non-working
> state. This is a Jetty app. Any tips?
>
> Thanks,
> Brian
>
> --
> Ceki Gülcü
> Logback: The reliable, generic, fast and flexible logging framework
> for Java.
> http://logback.qos.ch
> _______________________________________________
> Logback-user mailing list
> Logback-user at qos.ch
> http://qos.ch/mailman/listinfo/logback-user
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Logback-user mailing list
> Logback-user at qos.ch
> http://qos.ch/mailman/listinfo/logback-user
--
Ceki Gülcü
Logback: The reliable, generic, fast and flexible logging framework for Java.
http://logback.qos.ch
More information about the Logback-user
mailing list