Would be good to catch this and provide a more descriptive error in cases like this as well.
On Tue, Aug 7, 2012 at 8:33 AM, Ralph Goers <[email protected]>wrote: > The configuration should work provided log.level is actually defined as a > system property. If you set the status directly to debug I suspect you > might see a bit more output. I am going to have to create a unit test with > this configuration and test it and I will get back to you asap. > > Ralph > > > On Aug 7, 2012, at 7:06 AM, Simone Tripodi wrote: > > > Hi Ralph! > > > > as mentioned in previous message, configuration file is on gist[1] > > > > many thanks in advance, all the best!!! > > -Simo > > > > [1] https://gist.github.com/3283384 > > > > http://people.apache.org/~simonetripodi/ > > http://simonetripodi.livejournal.com/ > > http://twitter.com/simonetripodi > > http://www.99soft.org/ > > > > > > On Tue, Aug 7, 2012 at 3:39 PM, Ralph Goers <[email protected]> wrote: > >> Can you post your logging configuration file? This error usually means > it can't find a plugin for the object. That would be very odd for the root > logger. > >> > >> Ralph > >> > >> Sent from my iPad > >> > >> On Aug 7, 2012, at 1:46 AM, Simone Tripodi <[email protected]> > wrote: > >> > >>> Hi all mates! > >>> > >>> Congrats first for the 2.0 release - even if alpha, this is something > >>> we all ASF friends were waiting for! :) > >>> > >>> I am now trying to migrate a small app from slf4j+logback to log4j2 > >>> and I should have not understood well how new stuff work because I > >>> obtain the error as in the subject. > >>> > >>> This is my new log4j2.xml[1] file and then I just use the APIs. > >>> > >>> When the app starts, I get the following stacktrace: > >>> > >>> Null object returned for root > >>> Exception in thread "main" java.lang.NullPointerException > >>> at > org.apache.logging.log4j.core.config.BaseConfiguration.createPluginObject(BaseConfiguration.java:589) > >>> at > org.apache.logging.log4j.core.config.BaseConfiguration.createConfiguration(BaseConfiguration.java:452) > >>> at > org.apache.logging.log4j.core.config.BaseConfiguration.doConfigure(BaseConfiguration.java:148) > >>> at > org.apache.logging.log4j.core.config.BaseConfiguration.start(BaseConfiguration.java:108) > >>> at > org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:202) > >>> at > org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:218) > >>> at > org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:109) > >>> at > org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:81) > >>> at > org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:30) > >>> at org.apache.logging.log4j.LogManager.getLogger(LogManager.java:129) > >>> > >>> What did I miss? > >>> > >>> Many thanks in advance, all the best! > >>> -Simo > >>> > >>> [1] https://gist.github.com/3283384 > >>> > >>> http://people.apache.org/~simonetripodi/ > >>> http://simonetripodi.livejournal.com/ > >>> http://twitter.com/simonetripodi > >>> http://www.99soft.org/ > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [email protected] > >>> For additional commands, e-mail: [email protected] > >>> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
