Thanks, Simone. I was able to reproduce the problem with the configuration you provided and I have committed a fix. I opened LOG4J2-65 in Jira for this. Please close the issue after you are able to verify the fix.
Ralph On Aug 7, 2012, at 1:46 AM, Simone Tripodi 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