You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by Mike Calmus <mi...@calmus.org> on 2015/10/20 19:57:05 UTC

ExceptionInInitializerError with JUL turned on

I'm trying to add the log4j-jul jar to our configuration. I set the
"java.util.logging.manager" system property as per the documentation in the
server's startup configuration. When I try to start the server I get an
ExceptionInInitialerError with the following:

Caused By: java.lang.IllegalStateException: ManagerFactory
[org.apache.logging.log4j.core.net.JndiManager$JndiManagerFactory@1a0337b]
unable to create manager for
[org.apache.logging.log4j.core.net.JndiManager] with data [null]
 at
org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:73)
 at
org.apache.logging.log4j.core.net.JndiManager.getDefaultManager(JndiManager.java:52)
 at
org.apache.logging.log4j.core.selector.JndiContextSelector.getContext(JndiContextSelector.java:111)
 at
org.apache.logging.log4j.core.selector.JndiContextSelector.getContext(JndiContextSelector.java:97)
 at
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:141)
 at
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:41)
 at org.apache.logging.log4j.LogManager.getContext(LogManager.java:185)
 at
org.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:103)
 at
org.apache.logging.log4j.jul.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:34)
 at
org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:42)
 at org.apache.logging.log4j.jul.LogManager.getLogger(LogManager.java:89)
 at java.util.logging.LogManager.demandLogger(LogManager.java:424)
 at java.util.logging.Logger.demandLogger(Logger.java:343)
 at java.util.logging.Logger.getLogger(Logger.java:390)
 at
oracle.security.jps.internal.policystore.JavaPolicyProvider.<clinit>(JavaPolicyProvider.java:156)
 at java.lang.Class.forName0(Native Method)

Re: ExceptionInInitializerError with JUL turned on

Posted by Mike Calmus <mi...@calmus.org>.
Version 2.4.1 of Log4j. Java 7 (u85).

On Tue, Oct 20, 2015 at 2:43 PM, Ralph Goers <ra...@dslextreme.com>
wrote:

> What version of Java and what version of Log4j?
>
> Ralph
>
> > On Oct 20, 2015, at 10:57 AM, Mike Calmus <mi...@calmus.org> wrote:
> >
> > I'm trying to add the log4j-jul jar to our configuration. I set the
> > "java.util.logging.manager" system property as per the documentation in
> the
> > server's startup configuration. When I try to start the server I get an
> > ExceptionInInitialerError with the following:
> >
> > Caused By: java.lang.IllegalStateException: ManagerFactory
> > [org.apache.logging.log4j.core.net.JndiManager$JndiManagerFactory@1a0337b
> ]
> > unable to create manager for
> > [org.apache.logging.log4j.core.net.JndiManager] with data [null]
> > at
> >
> org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:73)
> > at
> >
> org.apache.logging.log4j.core.net.JndiManager.getDefaultManager(JndiManager.java:52)
> > at
> >
> org.apache.logging.log4j.core.selector.JndiContextSelector.getContext(JndiContextSelector.java:111)
> > at
> >
> org.apache.logging.log4j.core.selector.JndiContextSelector.getContext(JndiContextSelector.java:97)
> > at
> >
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:141)
> > at
> >
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:41)
> > at org.apache.logging.log4j.LogManager.getContext(LogManager.java:185)
> > at
> >
> org.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:103)
> > at
> >
> org.apache.logging.log4j.jul.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:34)
> > at
> >
> org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:42)
> > at org.apache.logging.log4j.jul.LogManager.getLogger(LogManager.java:89)
> > at java.util.logging.LogManager.demandLogger(LogManager.java:424)
> > at java.util.logging.Logger.demandLogger(Logger.java:343)
> > at java.util.logging.Logger.getLogger(Logger.java:390)
> > at
> >
> oracle.security.jps.internal.policystore.JavaPolicyProvider.<clinit>(JavaPolicyProvider.java:156)
> > at java.lang.Class.forName0(Native Method)
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
> For additional commands, e-mail: log4j-user-help@logging.apache.org
>
>

Re: ExceptionInInitializerError with JUL turned on

Posted by Ralph Goers <ra...@dslextreme.com>.
What version of Java and what version of Log4j?

Ralph

> On Oct 20, 2015, at 10:57 AM, Mike Calmus <mi...@calmus.org> wrote:
> 
> I'm trying to add the log4j-jul jar to our configuration. I set the
> "java.util.logging.manager" system property as per the documentation in the
> server's startup configuration. When I try to start the server I get an
> ExceptionInInitialerError with the following:
> 
> Caused By: java.lang.IllegalStateException: ManagerFactory
> [org.apache.logging.log4j.core.net.JndiManager$JndiManagerFactory@1a0337b]
> unable to create manager for
> [org.apache.logging.log4j.core.net.JndiManager] with data [null]
> at
> org.apache.logging.log4j.core.appender.AbstractManager.getManager(AbstractManager.java:73)
> at
> org.apache.logging.log4j.core.net.JndiManager.getDefaultManager(JndiManager.java:52)
> at
> org.apache.logging.log4j.core.selector.JndiContextSelector.getContext(JndiContextSelector.java:111)
> at
> org.apache.logging.log4j.core.selector.JndiContextSelector.getContext(JndiContextSelector.java:97)
> at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:141)
> at
> org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:41)
> at org.apache.logging.log4j.LogManager.getContext(LogManager.java:185)
> at
> org.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:103)
> at
> org.apache.logging.log4j.jul.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:34)
> at
> org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:42)
> at org.apache.logging.log4j.jul.LogManager.getLogger(LogManager.java:89)
> at java.util.logging.LogManager.demandLogger(LogManager.java:424)
> at java.util.logging.Logger.demandLogger(Logger.java:343)
> at java.util.logging.Logger.getLogger(Logger.java:390)
> at
> oracle.security.jps.internal.policystore.JavaPolicyProvider.<clinit>(JavaPolicyProvider.java:156)
> at java.lang.Class.forName0(Native Method)



---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-user-help@logging.apache.org