Absolutely. Error handling in general probably needs attention. Ralph
On Aug 7, 2012, at 9:04 AM, Scott Deboy wrote: > 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 <ralph.go...@dslextreme.com>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 <rgo...@apache.org> 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 <simonetrip...@apache.org> >> 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: log4j-user-unsubscr...@logging.apache.org >>>>> For additional commands, e-mail: log4j-user-h...@logging.apache.org >>>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org >>>> For additional commands, e-mail: log4j-user-h...@logging.apache.org >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org >>> For additional commands, e-mail: log4j-user-h...@logging.apache.org >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org >> For additional commands, e-mail: log4j-user-h...@logging.apache.org >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-user-h...@logging.apache.org