Apache logging services logo Apache log4j logo

JIRA Report

TypeKeySummaryByStatusResolutionFix Version
BugLOG4J2-703Android: Could not find class 'javax.naming.InitialContext', referenced from method org.apache.logging.log4j.core.lookup.JndiLookup.lookupUnassignedResolvedFixed2.0
BugLOG4J2-664Plugins data file needs to be in META-INF for OSGi compatibility.Matt SickerClosedFixed2.0-rc2
BugLOG4J2-570Memory LeakMatt SickerResolvedFixed2.0-rc2
BugLOG4J2-442Log4j2 Database insert problem in WebsphereNick WilliamsResolvedFixed2.0-rc1
BugLOG4J2-404"@EnterpriseNumber" is missing in the ID of structured data when RFC5424Layout is usedUnassignedClosedFixed
QuestionLOG4J2-365ERROR StatusLogger Unable to locate a logging implementation, using SimpleLoggeUnassignedClosedFixed2.0-beta7
BugLOG4J2-346Cyclic dependency in OSGi-context. Apache Log4j SLF4J Binding <-> slf4j-apiMatt SickerResolvedFixed2.0-rc2
BugLOG4J2-345logging.log4j-1.2-api doesn't export the log4j API 1.2. Dependent bundles can not be resolved.Matt SickerResolvedFixed2.0-rc2
ImprovementLOG4J2-333Match artifact ids with Maven module namesGary GregoryClosedFixed2.0-beta9
BugLOG4J2-255Multi-byte character strings are scrambled in log outputRemko PopmaClosedFixed2.0-beta7
BugLOG4J2-254Race condition when setting new filename in RollingFileAppender related codeUnassignedClosedFixed2.0-beta7
BugLOG4J2-245EmptyStackException when logging exceptions with Log4J2 in Java 8UnassignedResolvedFixed2.0-beta7
BugLOG4J2-156LocalizedMessageTest fails on linux systemUnassignedResolvedFixed2.0-beta4
BugLOG4J2-51ClassCastException in Category loggerRalph GoersClosedFixed
BugLOG4J2-697Self written Appender stopped workingUnassignedResolvedFixed2.0-rc2
BugLOG4J2-659Log files not properly rolled over to the folder.UnassignedClosedFixed
BugLOG4J2-619Unable to recover after loading corrupted XMLUnassignedClosedFixed2.0-rc2
BugLOG4J2-605NoSQL appender logging password in clear text.Matt SickerResolvedFixed2.0-rc2
BugLOG4J2-591Log4j closes MongoDB connections after the first log messageMatt SickerResolvedFixed2.0-rc2
BugLOG4J2-542LogEvents with exceptions fail to deserializeRalph GoersResolvedFixed2.0-rc2
BugLOG4J2-452Log4j2 should not automatically start in Servlet 3.0Nick WilliamsResolvedFixed2.0-rc1
BugLOG4J2-437Log4J2 Performs poorly with 500 concurrent users with Jboss 5.1.GA and JDK 6UnassignedResolvedFixed
BugLOG4J2-434exception related data put into one log file and rest of them put into another log fileUnassignedResolvedFixed2.0
BugLOG4J2-377NPE during shutdown.UnassignedResolvedFixed2.0-rc1, 2.0
BugLOG4J2-358NoSQLAppender using MongoDB provider ignores username and password attributesNick WilliamsResolvedFixed2.0-beta9
BugLOG4J2-322Endless loop in ThrowableProxy.getCurrentStackNick WilliamsClosedFixed2.0-beta9
BugLOG4J2-289Change Javadoc generation per CVE-2013-1571, VU#225657UnassignedResolvedFixed2.0-beta8
BugLOG4J2-223IllegalStateException thrown during Tomcat shutdownUnassignedClosedFixed2.0-beta7
BugLOG4J2-205Deadlock with SocketAppenderRalph GoersResolvedFixed2.0-beta5
BugLOG4J2-169LogManager.getLogger doesn't workRalph GoersResolvedFixed2.0-beta5
BugLOG4J2-158RFC5424 SD PARAM/VALUE escapingRalph GoersClosedFixed2.0-beta5
BugLOG4J2-142Exception while deserializing event from SocketAppenderRalph GoersClosedFixed2.0-beta4
BugLOG4J2-119Socket/Syslog reconnectionDelay results in constant reconnectsRalph GoersClosedFixed2.0-beta4
BugLOG4J2-102Bad priority in Syslog messagesUnassignedClosedFixed2.0-beta3
BugLOG4J2-80level not tested when slf4j-impl and org.slf4j:jcl-over-slf4jRalph GoersClosedFixed2.0-beta1
BugLOG4J2-709Update Apache Commons Logging to 1.2 from 1.1.3UnassignedResolvedFixed2.0
BugLOG4J2-707Some exceptions are not logged when configuration problems are detectedGary GregoryResolvedFixed2.0
BugLOG4J2-705Async logger loses thread context stack for eventsRemko PopmaResolvedFixed2.0
DocumentationLOG4J2-699PatternLayout manual page missing documentation on header/footerRemko PopmaResolvedFixed2.0
BugLOG4J2-694Not able to compile using maven clean installUnassignedResolvedFixed2.0
BugLOG4J2-690log4j-web pom.xml - test artifacts should be in test scopeUnassignedResolvedFixed2.0
ImprovementLOG4J2-689Update Jackson to 2.4.1Gary GregoryResolvedFixed2.0
ImprovementLOG4J2-688Make org.apache.logging.log4j.core.layout.PatternLayout immutable.Gary GregoryResolvedFixed2.0
ImprovementLOG4J2-687Rename org.apache.logging.log4j.core.util.Closer.closeSilent() to closeSilently()Gary GregoryResolvedFixed2.0
BugLOG4J2-686Core's OptionConverter support for \b is broken (affects PatternLayout)Gary GregoryResolvedFixed2.0
ImprovementLOG4J2-685Make org.apache.logging.log4j.core.layout.AbstractLayout immutable.Gary GregoryResolvedFixed2.0
BugLOG4J2-683PluginProcessor outputs warning if running JRE>6Matt SickerResolvedFixed2.0
BugLOG4J2-676Failed to write log event to CouchDB due to error: Connection pool shut downUnassignedClosedFixed
BugLOG4J2-675RollingFile and RollingRandomAccessFile don't write footer before rolloverRemko PopmaClosedFixed2.0-rc2
New FeatureLOG4J2-674Make RollingFile buffer size configurableRemko PopmaResolvedFixed2.0-rc2
BugLOG4J2-669NPE when combining AsyncLoggerConfig with AsyncLoggerRemko PopmaClosedFixed2.0-rc2
ImprovementLOG4J2-666Ability to use a custom MBean domainRemko PopmaResolvedFixed2.0
ImprovementLOG4J2-654Use JMH for Log4j2 performance testsRemko PopmaResolvedFixed2.0-rc2
BugLOG4J2-651Log4j 2 throws ArrayIndexOutOfBoundsExceptionUnassignedResolvedFixed2.0-rc2
Dependency upgradeLOG4J2-647Upgrade to Flume 1.5.0UnassignedResolvedFixed2.0-rc2
ImprovementLOG4J2-646Merge the TLS Syslog appender into the Syslog appenderUnassignedResolvedFixed2.0-rc2
BugLOG4J2-645Rollover date issue with rolling file appender.UnassignedResolvedFixed2.0-rc1
New FeatureLOG4J2-644Implement security for the SocketAppender and secure server (SSL/TLS)UnassignedResolvedFixed2.0-rc2
BugLOG4J2-642Mismatch in Rollover date and log entry date in the log fileUnassignedResolvedFixed2.0-rc1
BugLOG4J2-640java.lang.NullPointerException cause by NULLThread.currentThread().getContextClassLoader() when loggingMatt SickerResolvedFixed2.0-rc2
BugLOG4J2-639NPE in AsyncLogger.log(..)Remko PopmaResolvedFixed2.0-rc2
BugLOG4J2-638Log4j2 JMX: getConfigText in LoggerContext is not working as documentedRemko PopmaResolvedFixed2.0-rc2
BugLOG4J2-637Log4j2 JMX: Updating the logging level via jConsole doesn't take effectRemko PopmaResolvedFixed2.0-rc2
BugLOG4J2-634ThrowableProxy ctor throws an exception when using suppressed exceptionsGary GregoryResolvedFixed2.0-rc2
BugLOG4J2-631Update docs to clarify how to use formatter logger and standard logger togetherRemko PopmaResolvedFixed2.0
ImprovementLOG4J2-629Document the system properties that can be used to modify Log4j 2's behaviourRemko PopmaClosedFixed2.0-rc2
QuestionLOG4J2-628Cannot set log4j.Clock with Async appenderRemko PopmaClosedFixed2.0-rc2
QuestionLOG4J2-625Serialization error with SocketAppender and Asynch LoggerRemko PopmaClosedFixed2.0-rc2
BugLOG4J2-622RollingFileManager does not honour "bufferedIO" after first Rollover.Remko PopmaResolvedFixed2.0-rc2
BugLOG4J2-620Deadlock on reconfiguration with Appenders that use log4jRalph GoersClosedFixed2.0-rc2
BugLOG4J2-613log4j-core bundle specifies javax.servlet version range [3.0,4)Matt SickerClosedFixed2.0-rc2
BugLOG4J2-602Several unit tests are too spammy in the build logUnassignedClosedFixed
BugLOG4J2-597StatusLogger is printing log events event when the class is in the Verbose list.Ralph GoersClosedFixed2.0-rc2
ImprovementLOG4J2-592Update Jackson to 2.3.2 from 2.2.2.Gary GregoryResolvedFixed2.0-rc2
BugLOG4J2-587log4j-1.2-api emulation jar missing classesUnassignedClosedFixed
ImprovementLOG4J2-585Markers not as powerful as slf4jUnassignedClosedFixed2.0-rc2
New FeatureLOG4J2-584TCP and UDP socket servers should be able to handle JSON log eventsGary GregoryResolvedFixed2.0-rc2
New FeatureLOG4J2-583TCP and UDP socket servers should be able to handle XML log eventsGary GregoryResolvedFixed2.0-rc2
ImprovementLOG4J2-582Rename org.apache.logging.log4j.core.net.SocketServer to TCPSocketServer and refactor with UDPGary GregoryResolvedFixed2.0-rc2
BugLOG4J2-581No header output in RollingRandomAccessFileRemko PopmaResolvedFixed2.0-rc2
BugLOG4J2-579Rework Level comparison APIsGary GregoryResolvedFixed2.0-rc2
BugLOG4J2-576Add org.apache.logging.log4j.Logger.getLevel()Gary GregoryResolvedFixed2.0-rc2
ImprovementLOG4J2-574Make Blocking the default WaitStrategy for Async LoggersRemko PopmaClosedFixed2.0-rc2
BugLOG4J2-569Configuring RollingRandomAccessFile with HTMLLayout does not work as expectedUnassignedResolvedFixed2.0-rc2
ImprovementLOG4J2-566Configure RollingRandomAccessFileAppender buffer sizeRemko PopmaResolvedFixed2.0-rc2
BugLOG4J2-563FlumeAppender may cause application to hang if only one Flume agent is configuredUnassignedResolvedFixed2.0-rc2
QuestionLOG4J2-561Allow spaces around commas in Configuration's package attributeGary GregoryResolvedFixed2.0-rc2
BugLOG4J2-560TLSSyslogAppenderTest is failing in trunk with Java 8 (build 1.8.0-b128)Ralph GoersClosedFixed2.0-rc2
ImprovementLOG4J2-559Update Slf4j to 1.7.6 from 1.7.5.Gary GregoryResolvedFixed2.0-rc2
ImprovementLOG4J2-558Create a log4j-bomMatt SickerClosedFixed2.0-rc2
DocumentationLOG4J2-557Add info for Gradle users on Maven Artifacts pageUnassignedClosedFixed2.0-rc2
BugLOG4J2-556Unnecessary dependency in log4j-api.UnassignedClosedFixed2.0-rc2
BugLOG4J2-555Location-based functionality broken in AbstractLoggerWrapper subclassesRemko PopmaResolvedFixed2.0-rc2
BugLOG4J2-539IllegalArgumentException after editing config, pressing "Reconfigure using XML below"Remko PopmaResolvedFixed2.0-rc2
BugLOG4J2-538occasional ArrayIndexOutOfBoundsException after pressing "reconfigure with XML below"Remko PopmaResolvedFixed2.0-rc2
BugLOG4J2-535Rolled log files end up in the wrong directoryRalph GoersResolvedFixed2.0-rc2
BugLOG4J2-532Resource leak in Flume appender when it cannot create a BerkeleyDB db.Gary GregoryResolvedFixed2.0-rc1
BugLOG4J2-531Rolled log files overwritten by RollingFile appender with composite time and size based policiesRemko PopmaClosedFixed2.0-rc1
New FeatureLOG4J2-530JMX Client GUI should dynamically update when LoggerContext MBeans are registered/unregistered in MBean serverRemko PopmaClosedFixed2.0-rc1
BugLOG4J2-528Rename package org.apache.logging.log4j.core.appender.rolling.helper to org.apache.logging.log4j.core.appender.rolling.actionGary GregoryResolvedFixed2.0-rc1