Details
Description
NPE in Log4j2-core during shutdown.
g! Exception in thread "Thread-2" java.lang.NullPointerException
at org.apache.felix.framework.BundleWiringImpl.diagnoseClassLoadError(BundleWiringImpl.java:2625)
at org.apache.felix.framework.BundleWiringImpl.access$700(BundleWiringImpl.java:75)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1967)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at org.apache.logging.log4j.core.LoggerContext.stop(LoggerContext.java:210)
at org.apache.logging.log4j.core.LoggerContext$ShutdownThread.run(LoggerContext.java:437)
Exception in thread "Thread-6" java.lang.NullPointerException
at org.apache.felix.framework.BundleWiringImpl.diagnoseClassLoadError(BundleWiringImpl.java:2625)
at org.apache.felix.framework.BundleWiringImpl.access$700(BundleWiringImpl.java:75)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1967)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at org.apache.logging.log4j.core.LoggerContext.stop(LoggerContext.java:210)
at org.apache.logging.log4j.core.LoggerContext$ShutdownThread.run(LoggerContext.java:437)
It's a ClassLoader-issue. I guess that log4j2-core uses the bootstrap-classloader but not the bundle-classloaer.
Attachments
Attachments
Issue Links
- is duplicated by
-
LOG4J2-440 exception on shutdown tomcat in Mac OSX
- Closed