LIUJIAN created LOG4J2-640: ------------------------------ Summary: java.lang.NullPointerException cause by NULLThread.currentThread().getContextClassLoader() when logging Key: LOG4J2-640 URL: https://issues.apache.org/jira/browse/LOG4J2-640 Project: Log4j 2 Issue Type: Bug Components: Core Affects Versions: 2.0-rc1 Environment: Linux,java 1.6 Reporter: LIUJIAN
EXCEPTION: java.lang.NullPointerException at org.apache.logging.log4j.core.impl.ThrowableProxy.loadClass(ThrowableProxy.java:468) at org.apache.logging.log4j.core.impl.ThrowableProxy.resolvePackageData(ThrowableProxy.java:395) at org.apache.logging.log4j.core.impl.ThrowableProxy.<init>(ThrowableProxy.java:97) at org.apache.logging.log4j.core.impl.Log4jLogEvent.<init>(Log4jLogEvent.java:114) at org.apache.logging.log4j.core.impl.Log4jLogEvent.<init>(Log4jLogEvent.java:90) at org.apache.logging.log4j.core.impl.DefaultLogEventFactory.createEvent(DefaultLogEventFactory.java:49) at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:365) at org.apache.logging.log4j.core.Logger.log(Logger.java:112) at org.apache.logging.log4j.spi.AbstractLogger.error(AbstractLogger.java:605) at com.taobao.security.sm.service.manager.SmServiceConfigManager.handleAppConfig(SmServiceConfigManager.java:133) SOURCE: loadClass() in ThrowableProxy.java: clazz = Thread.currentThread().getContextClassLoader().loadClass(className); REASON: Thread.currentThread().getContextClassLoader() return null to raise NullPointerException. pls fix it. -- This message was sent by Atlassian JIRA (v6.2#6252) --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org