Type | Key | Summary | By | Status | Resolution | Fix Version |
---|
Improvement | LOG4J2-741 | Reinstate the package attribute for discovering custom plugins | Remko Popma | Resolved | Fixed | 2.0.1 |
Bug | LOG4J2-713 | Android: java.lang.VerifyError: org/apache/logging/log4j/core/util/Closer | Unassigned | Resolved | Fixed | 2.0.1 |
Bug | LOG4J2-703 | Android: Could not find class 'javax.naming.InitialContext', referenced from method org.apache.logging.log4j.core.lookup.JndiLookup.lookup | Unassigned | Resolved | Fixed | 2.0, 2.0.1 |
Bug | LOG4J2-664 | Plugins data file needs to be in META-INF for OSGi compatibility. | Matt Sicker | Closed | Fixed | 2.0-rc2 |
Bug | LOG4J2-570 | Memory Leak | Matt Sicker | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-442 | Log4j2 Database insert problem in Websphere | Nick Williams | Resolved | Fixed | 2.0-rc1 |
Bug | LOG4J2-404 | "@EnterpriseNumber" is missing in the ID of structured data when RFC5424Layout is used | Unassigned | Closed | Fixed | |
Question | LOG4J2-365 | ERROR StatusLogger Unable to locate a logging implementation, using SimpleLogge | Unassigned | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-346 | Cyclic dependency in OSGi-context. Apache Log4j SLF4J Binding <-> slf4j-api | Matt Sicker | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-345 | logging.log4j-1.2-api doesn't export the log4j API 1.2. Dependent bundles can not be resolved. | Matt Sicker | Resolved | Fixed | 2.0-rc2 |
Improvement | LOG4J2-333 | Match artifact ids with Maven module names | Gary Gregory | Closed | Fixed | 2.0-beta9 |
Bug | LOG4J2-255 | Multi-byte character strings are scrambled in log output | Remko Popma | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-254 | Race condition when setting new filename in RollingFileAppender related code | Unassigned | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-245 | EmptyStackException when logging exceptions with Log4J2 in Java 8 | Unassigned | Resolved | Fixed | 2.0-beta7 |
Bug | LOG4J2-156 | LocalizedMessageTest fails on linux system | Unassigned | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-51 | ClassCastException in Category logger | Ralph Goers | Closed | Fixed | |
Bug | LOG4J2-697 | Self written Appender stopped working | Unassigned | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-659 | Log files not properly rolled over to the folder. | Unassigned | Closed | Fixed | |
Bug | LOG4J2-619 | Unable to recover after loading corrupted XML | Unassigned | Closed | Fixed | 2.0-rc2 |
Bug | LOG4J2-605 | NoSQL appender logging password in clear text. | Matt Sicker | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-591 | Log4j closes MongoDB connections after the first log message | Matt Sicker | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-542 | LogEvents with exceptions fail to deserialize | Ralph Goers | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-452 | Log4j2 should not automatically start in Servlet 3.0 | Nick Williams | Resolved | Fixed | 2.0-rc1 |
Bug | LOG4J2-437 | Log4J2 Performs poorly with 500 concurrent users with Jboss 5.1.GA and JDK 6 | Unassigned | Resolved | Fixed | |
Bug | LOG4J2-434 | exception related data put into one log file and rest of them put into another log file | Unassigned | Resolved | Fixed | 2.0 |
Bug | LOG4J2-377 | NPE during shutdown. | Unassigned | Resolved | Fixed | 2.0-rc1, 2.0 |
Bug | LOG4J2-373 | Classloader issue in OSGi-environment | Matt Sicker | Resolved | Fixed | 2.0.1 |
Bug | LOG4J2-358 | NoSQLAppender using MongoDB provider ignores username and password attributes | Nick Williams | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-322 | Endless loop in ThrowableProxy.getCurrentStack | Nick Williams | Closed | Fixed | 2.0-beta9 |
Bug | LOG4J2-289 | Change Javadoc generation per CVE-2013-1571, VU#225657 | Unassigned | Resolved | Fixed | 2.0-beta8 |
Bug | LOG4J2-223 | IllegalStateException thrown during Tomcat shutdown | Unassigned | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-205 | Deadlock with SocketAppender | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Bug | LOG4J2-169 | LogManager.getLogger doesn't work | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Bug | LOG4J2-158 | RFC5424 SD PARAM/VALUE escaping | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-142 | Exception while deserializing event from SocketAppender | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-119 | Socket/Syslog reconnectionDelay results in constant reconnects | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-102 | Bad priority in Syslog messages | Unassigned | Closed | Fixed | 2.0-beta3 |
Bug | LOG4J2-80 | level not tested when slf4j-impl and org.slf4j:jcl-over-slf4j | Ralph Goers | Closed | Fixed | 2.0-beta1 |
Improvement | LOG4J2-749 | Retain the default date pattern after fixing ISO8601_PATTERN | Remko Popma | Resolved | Fixed | 2.0.1 |
Bug | LOG4J2-742 | XInclude not working with relative path | Gary Gregory | Resolved | Fixed | 2.0.1 |
Bug | LOG4J2-738 | RollingFileManager deadlock if async action thread fails to start | Unassigned | Closed | Fixed | 2.0.1 |
Bug | LOG4J2-736 | Importing log4j bom changes scope of commons-code to "test" | Matt Sicker | Closed | Fixed | 2.0.1 |
Bug | LOG4J2-735 | logg4j-bom conflicting with spring-frameworkobom | Unassigned | Resolved | Fixed | 2.0.1 |
Improvement | LOG4J2-733 | Update to latest Jackson jars from the 2.4.1.X line | Gary Gregory | Resolved | Fixed | 2.0.1 |
Improvement | LOG4J2-732 | Update to LMAX Disruptor 3.3.0 from 3.2.1 | Gary Gregory | Resolved | Fixed | 2.0.1 |
Bug | LOG4J2-731 | Bad instructions to override LoggerContextFactory | Matt Sicker | Resolved | Fixed | 2.0.1 |
Improvement | LOG4J2-725 | Add utility class similar to WebApplicationContextUtils for obtaining the LoggerContext in a servlet | Matt Sicker | Closed | Fixed | 2.0.1 |
Bug | LOG4J2-719 | Android throws NetworkOnMainThreadException during Log4j2 initialization | Remko Popma | Resolved | Fixed | 2.0.1 |
Improvement | LOG4J2-716 | Auto-disable JMX when detecting Android | Remko Popma | Resolved | Fixed | 2.0.1 |
Bug | LOG4J2-710 | Documentation for Custom Levels and Custom Loggers | Remko Popma | Resolved | Fixed | 2.0.1 |
Bug | LOG4J2-709 | Update Apache Commons Logging to 1.2 from 1.1.3 | Unassigned | Resolved | Fixed | 2.0 |
Bug | LOG4J2-707 | Some exceptions are not logged when configuration problems are detected | Gary Gregory | Resolved | Fixed | 2.0 |
Bug | LOG4J2-705 | Async logger loses thread context stack for events | Remko Popma | Closed | Fixed | 2.0 |
Documentation | LOG4J2-699 | PatternLayout manual page missing documentation on header/footer | Remko Popma | Resolved | Fixed | 2.0 |
Bug | LOG4J2-696 | RegexFilter does not match multiline log messages | Unassigned | Resolved | Fixed | |
Bug | LOG4J2-694 | Not able to compile using maven clean install | Unassigned | Resolved | Fixed | 2.0 |
Bug | LOG4J2-690 | log4j-web pom.xml - test artifacts should be in test scope | Unassigned | Resolved | Fixed | 2.0 |
Improvement | LOG4J2-689 | Update Jackson to 2.4.1 | Gary Gregory | Resolved | Fixed | 2.0 |
Improvement | LOG4J2-688 | Make org.apache.logging.log4j.core.layout.PatternLayout immutable. | Gary Gregory | Resolved | Fixed | 2.0 |
Improvement | LOG4J2-687 | Rename org.apache.logging.log4j.core.util.Closer.closeSilent() to closeSilently() | Gary Gregory | Resolved | Fixed | 2.0 |
Bug | LOG4J2-686 | Core's OptionConverter support for \b is broken (affects PatternLayout) | Gary Gregory | Resolved | Fixed | 2.0 |
Improvement | LOG4J2-685 | Make org.apache.logging.log4j.core.layout.AbstractLayout immutable. | Gary Gregory | Resolved | Fixed | 2.0 |
Bug | LOG4J2-683 | PluginProcessor outputs warning if running JRE>6 | Matt Sicker | Resolved | Fixed | 2.0 |
Bug | LOG4J2-676 | Failed to write log event to CouchDB due to error: Connection pool shut down | Unassigned | Closed | Fixed | |
Bug | LOG4J2-675 | RollingFile and RollingRandomAccessFile don't write footer before rollover | Remko Popma | Closed | Fixed | 2.0-rc2 |
New Feature | LOG4J2-674 | Make RollingFile buffer size configurable | Remko Popma | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-670 | DatePatternConverter ISO8601_PATTERN does not conform to ISO8601 | Remko Popma | Resolved | Fixed | 2.0.1 |
Bug | LOG4J2-669 | NPE when combining AsyncLoggerConfig with AsyncLogger | Remko Popma | Closed | Fixed | 2.0-rc2 |
Improvement | LOG4J2-666 | Ability to use a custom MBean domain | Remko Popma | Resolved | Fixed | 2.0 |
Bug | LOG4J2-657 | AbstractDatabaseManager doesn't close connection on writeInternal error | Remko Popma | Resolved | Fixed | 2.0.1 |
Improvement | LOG4J2-654 | Use JMH for Log4j2 performance tests | Remko Popma | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-651 | Log4j 2 throws ArrayIndexOutOfBoundsException | Unassigned | Resolved | Fixed | 2.0-rc2 |
Dependency upgrade | LOG4J2-647 | Upgrade to Flume 1.5.0 | Unassigned | Resolved | Fixed | 2.0-rc2 |
Improvement | LOG4J2-646 | Merge the TLS Syslog appender into the Syslog appender | Unassigned | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-645 | Rollover date issue with rolling file appender. | Unassigned | Resolved | Fixed | 2.0-rc1 |
New Feature | LOG4J2-644 | Implement security for the SocketAppender and secure server (SSL/TLS) | Unassigned | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-642 | Mismatch in Rollover date and log entry date in the log file | Unassigned | Resolved | Fixed | 2.0-rc1 |
Bug | LOG4J2-640 | java.lang.NullPointerException cause by NULLThread.currentThread().getContextClassLoader() when logging | Matt Sicker | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-639 | NPE in AsyncLogger.log(..) | Remko Popma | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-638 | Log4j2 JMX: getConfigText in LoggerContext is not working as documented | Remko Popma | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-637 | Log4j2 JMX: Updating the logging level via jConsole doesn't take effect | Remko Popma | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-634 | ThrowableProxy ctor throws an exception when using suppressed exceptions | Gary Gregory | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-631 | Update docs to clarify how to use formatter logger and standard logger together | Remko Popma | Resolved | Fixed | 2.0 |
Improvement | LOG4J2-629 | Document the system properties that can be used to modify Log4j 2's behaviour | Remko Popma | Closed | Fixed | 2.0-rc2 |
Question | LOG4J2-628 | Cannot set log4j.Clock with Async appender | Remko Popma | Closed | Fixed | 2.0-rc2 |
Question | LOG4J2-625 | Serialization error with SocketAppender and Asynch Logger | Remko Popma | Closed | Fixed | 2.0-rc2 |
Bug | LOG4J2-622 | RollingFileManager does not honour "bufferedIO" after first Rollover. | Remko Popma | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-620 | Deadlock on reconfiguration with Appenders that use log4j | Ralph Goers | Closed | Fixed | 2.0-rc2 |
Bug | LOG4J2-613 | log4j-core bundle specifies javax.servlet version range [3.0,4) | Matt Sicker | Closed | Fixed | 2.0-rc2 |
Bug | LOG4J2-602 | Several unit tests are too spammy in the build log | Unassigned | Closed | Fixed | |
Bug | LOG4J2-597 | StatusLogger is printing log events event when the class is in the Verbose list. | Ralph Goers | Closed | Fixed | 2.0-rc2 |
Improvement | LOG4J2-592 | Update Jackson to 2.3.2 from 2.2.2. | Gary Gregory | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-587 | log4j-1.2-api emulation jar missing classes | Unassigned | Closed | Fixed | |
Improvement | LOG4J2-585 | Markers not as powerful as slf4j | Unassigned | Closed | Fixed | 2.0-rc2 |
New Feature | LOG4J2-584 | TCP and UDP socket servers should be able to handle JSON log events | Gary Gregory | Resolved | Fixed | 2.0-rc2 |
New Feature | LOG4J2-583 | TCP and UDP socket servers should be able to handle XML log events | Gary Gregory | Resolved | Fixed | 2.0-rc2 |
Improvement | LOG4J2-582 | Rename org.apache.logging.log4j.core.net.SocketServer to TCPSocketServer and refactor with UDP | Gary Gregory | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-581 | No header output in RollingRandomAccessFile | Remko Popma | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-579 | Rework Level comparison APIs | Gary Gregory | Resolved | Fixed | 2.0-rc2 |
Bug | LOG4J2-576 | Add org.apache.logging.log4j.Logger.getLevel() | Gary Gregory | Resolved | Fixed | 2.0-rc2 |