Apache logging services logo Apache log4j logo

JIRA Report

TypeKeySummaryByStatusResolutionFix Version
ImprovementLOG4J2-741Reinstate the package attribute for discovering custom pluginsRemko PopmaResolvedFixed2.0.1
BugLOG4J2-713Android: java.lang.VerifyError: org/apache/logging/log4j/core/util/CloserUnassignedResolvedFixed2.0.1
BugLOG4J2-703Android: Could not find class 'javax.naming.InitialContext', referenced from method org.apache.logging.log4j.core.lookup.JndiLookup.lookupUnassignedResolvedFixed2.0, 2.0.1
BugLOG4J2-664Plugins data file needs to be in META-INF for OSGi compatibility.Matt SickerClosedFixed2.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-679Log rotation partly failed with error: "Unable to create directory ..."Remko PopmaResolvedFixed2.0.2
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-373Classloader issue in OSGi-environmentMatt SickerResolvedFixed2.0.1
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-775Update Apache Flume to 1.5.0.1 from 1.5.0.Gary GregoryResolvedFixed2.0.2
BugLOG4J2-773Site: component documentation for log4j-core still has old logoRemko PopmaClosedFixed2.0.2
BugLOG4J2-769Startup takes a long time if you have empty packages attributeRemko PopmaResolvedFixed2.0.2
ImprovementLOG4J2-765Feature request: log warning to console if default configuration is used when missing log4j-coreRemko PopmaClosedFixed2.0.2
BugLOG4J2-763Async loggers convert message parameters toString at log record writing not at log statement executionRemko PopmaResolvedFixed2.0.2
BugLOG4J2-760XMLLayout's dependence on jackson-annotations should be documentedRemko PopmaResolvedFixed2.0.2
ImprovementLOG4J2-759Minor documentation issuesRemko PopmaResolvedFixed2.0.2
ImprovementLOG4J2-749Retain the default date pattern after fixing ISO8601_PATTERNRemko PopmaResolvedFixed2.0.1
BugLOG4J2-742XInclude not working with relative pathGary GregoryResolvedFixed2.0.1
BugLOG4J2-738RollingFileManager deadlock if async action thread fails to startUnassignedClosedFixed2.0.1
BugLOG4J2-736Importing log4j bom changes scope of commons-code to "test"Matt SickerClosedFixed2.0.1
BugLOG4J2-735logg4j-bom conflicting with spring-frameworkobomUnassignedResolvedFixed2.0.1
ImprovementLOG4J2-733Update to latest Jackson jars from the 2.4.1.X lineGary GregoryResolvedFixed2.0.1
ImprovementLOG4J2-732Update to LMAX Disruptor 3.3.0 from 3.2.1Gary GregoryResolvedFixed2.0.1
BugLOG4J2-731Bad instructions to override LoggerContextFactoryMatt SickerResolvedFixed2.0.1
ImprovementLOG4J2-730Log4jContextFactory selector discovery logic is not extensibleRemko PopmaResolvedFixed2.0.2
BugLOG4J2-726logging hang when PatternLayout's pattern has miss patternRemko PopmaResolvedFixed2.0.2
ImprovementLOG4J2-725Add utility class similar to WebApplicationContextUtils for obtaining the LoggerContext in a servletMatt SickerClosedFixed2.0.1
BugLOG4J2-723SLF4J API classes missing from distributionRemko PopmaResolvedFixed2.0.2
BugLOG4J2-722Commons Logging API classes missing from distributionRemko PopmaResolvedFixed2.0.2
BugLOG4J2-719Android throws NetworkOnMainThreadException during Log4j2 initializationRemko PopmaResolvedFixed2.0.1
ImprovementLOG4J2-716Auto-disable JMX when detecting AndroidRemko PopmaResolvedFixed2.0.1
BugLOG4J2-710Documentation for Custom Levels and Custom LoggersRemko PopmaResolvedFixed2.0.1
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 PopmaClosedFixed2.0
DocumentationLOG4J2-699PatternLayout manual page missing documentation on header/footerRemko PopmaResolvedFixed2.0
BugLOG4J2-696RegexFilter does not match multiline log messagesUnassignedResolvedFixed
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-670DatePatternConverter ISO8601_PATTERN does not conform to ISO8601Remko PopmaResolvedFixed2.0.1
BugLOG4J2-669NPE when combining AsyncLoggerConfig with AsyncLoggerRemko PopmaClosedFixed2.0-rc2
ImprovementLOG4J2-666Ability to use a custom MBean domainRemko PopmaClosedFixed2.0
BugLOG4J2-657AbstractDatabaseManager doesn't close connection on writeInternal errorRemko PopmaResolvedFixed2.0.1
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