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]
>
>

Reply via email to