Apache logging services logo Apache log4j logo

JIRA Report

TypeKeySummaryByStatusResolutionFix Version
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-345logging.log4j-1.2-api doesn't export the log4j API 1.2. Dependent bundles can not be resolved.UnassignedResolvedFixed2.0-rc1
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-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-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 PopmaResolvedFixed2.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
ImprovementLOG4J2-525Broken link to RoutingAppender at bottom of PropertySubstitution section on Config pageUnassignedClosedFixed2.0-rc1
BugLOG4J2-523LocalizedMessage serialization is brokenGary GregoryResolvedFixed2.0-rc1
BugLOG4J2-517Switch in log4j-1.2-api Category.getEffectiveLevel misses FATAL, OFFRemko PopmaClosedFixed2.0-rc1
Sub-taskLOG4J2-512Log4j2 need to support Asynchronous Servlets/ Servlet 3.0 while automatically starting, and configurable to initialize and de-initialize loggersNick WilliamsResolvedFixed2.0-rc1
BugLOG4J2-511Referenced appenders on async appender are shutdown prematurelyRemko PopmaResolvedFixed2.0-rc1
ImprovementLOG4J2-507Space Level numbers by 100 instead of 1UnassignedResolvedFixed2.0-rc1
BugLOG4J2-500Unloading one webapp unloads JMX MBeans for all webappsRemko PopmaClosedFixed2.0-rc1
Dependency upgradeLOG4J2-490Upgrade EasyMock to 3.2UnassignedResolvedFixed
QuestionLOG4J2-486RollingFile Appender - add custom info at the start of each logfileUnassignedClosedFixed2.0-beta9
BugLOG4J2-485toString methods that perform logging can deadlock AsyncAppenderRemko PopmaClosedFixed2.0-rc1, 2.0
New FeatureLOG4J2-481Stream-Interface for LoggersUnassignedResolvedFixed2.0-rc1
BugLOG4J2-479Use of InheritableThreadLocal in Map ThreadContext is dangerous and unhelpfulRemko PopmaResolvedFixed2.0-rc1
BugLOG4J2-478The message and ndc fields are not JavaScript escaped in JSONLayoutGary GregoryResolvedFixed2.0-rc1
ImprovementLOG4J2-477NPE in ClassLoaderContextSelectorRemko PopmaClosedFixed
BugLOG4J2-475MongoDBConnection is broken because it uses addDecodingHook instead of addEncodingHookNick WilliamsResolvedFixed2.0-rc1
BugLOG4J2-471toString methods that perform logging can deadlock AsyncLoggerRemko PopmaClosedFixed2.0-rc1, 2.0
BugLOG4J2-467Thread name caching in async logger incompatible with use of Thread.setName()Remko PopmaClosedFixed2.0-rc1, 2.0
BugLOG4J2-465ThresholdFilter throws NPERemko PopmaResolvedFixed2.0-rc1, 2.0
BugLOG4J2-464JSON Syntax: LoggerConfig - multiple AppenderRef entriesUnassignedClosedFixed2.0-rc1
BugLOG4J2-463Configuration sample MyApp does not compileRemko PopmaResolvedFixed2.0-rc1, 2.0
BugLOG4J2-462LevelPatternConverter.format may throw NPERemko PopmaResolvedFixed2.0-rc1, 2.0
BugLOG4J2-457JDBCAppender does not release JDBC connections to the connection pool when WAR/EAR is stoppedNick WilliamsResolvedFixed2.0-rc1
BugLOG4J2-456Please delete old releases from mirroring systemUnassignedResolvedFixed
BugLOG4J2-455RingBufferLogEvent should use Messsage timestamp firstRemko PopmaClosedFixed
BugLOG4J2-454TimeBasedTriggeringPolicy should use event time millisRemko PopmaClosedFixed
BugLOG4J2-453Upgrade Flume dependency to 1.4.0UnassignedClosedFixed2.0-rc1
BugLOG4J2-447XMLLayout does not include marker nameUnassignedResolvedFixed2.0-rc1
BugLOG4J2-445ResolverUtil cannot find packages in file URLs which include the '+' characterRemko PopmaClosedFixed2.0-rc1, 2.0
BugLOG4J2-443log4j2 LoggerContext not showing up in JMX Gui or JConsoleRemko PopmaResolvedFixed2.0-rc1, 2.0
BugLOG4J2-430RFC5424Layout not working with parametrized messagesUnassignedClosedFixed2.0-rc1
BugLOG4J2-425Permgen leak in AsyncLoggerConfigHelperRemko PopmaResolvedFixed2.0-rc1
BugLOG4J2-423Provide a means to inspect queue usage for Async Loggers and Async AppenderRemko PopmaClosedFixed2.0-rc1
ImprovementLOG4J2-422DriverManager for JDBC Appender should have argument for explicit Driver classNick WilliamsClosedFixed2.0-rc1
QuestionLOG4J2-420Create a lookup for resource bundle substitutionUnassignedResolvedFixed2.0-rc1
BugLOG4J2-415Format log event time as UNIX time (seconds or milliseconds).Gary GregoryResolvedFixed2.0-rc1
BugLOG4J2-409Specifying log4jConfiguration in web.xml fails on Windows when using ${user.home}Nick WilliamsResolvedFixed2.0-rc1
BugLOG4J2-407JDBCAppender cannot recover from loss of database connectivityNick WilliamsResolvedFixed2.0-rc1
BugLOG4J2-406JMX MBeans are not being unregistered when a tomcat web application that uses log4j is undeployed, leading to a permgen memory leak.Remko PopmaResolvedFixed2.0-rc1, 2.0
New FeatureLOG4J2-402Configure RandomAccessFileAppender buffer sizeUnassignedResolvedFixed2.0-rc1
New FeatureLOG4J2-401Configure FileAppender buffer sizeGary GregoryResolvedFixed2.0-rc1
ImprovementLOG4J2-399Allow the default file rollover strategy to define the compression level.Gary GregoryResolvedFixed2.0-beta9
BugLOG4J2-398DateLookup not parsed for FastRollingFile appenderUnassignedResolvedFixed2.0-rc1
BugLOG4J2-395log4j.configurationFile via classpath URIUnassignedResolvedFixed2.0-beta9
BugLOG4J2-394ClassLoaderContextSelector logging WARN messagesRalph GoersResolvedFixed
BugLOG4J2-393Low initialization performance when using Log4J with jar packagesUnassignedClosedFixed2.0-beta9
BugLOG4J2-392Intermittent errors with appendersRemko PopmaResolvedFixed2.0-rc1
BugLOG4J2-391Flume appender crashes when lock timeout occursUnassignedResolvedFixed2.0-beta9
ImprovementLOG4J2-390Update HSQLDB dependency to 2.3.0 from 2.2.9.Gary GregoryResolvedFixed2.0-beta9
ImprovementLOG4J2-388Update Java Mail dependency to 1.5.0 from 1.4.7.Gary GregoryResolvedFixed2.0-beta9
ImprovementLOG4J2-387Update Jackson dependency to 1.9.13 from 1.9.11Gary GregoryClosedFixed2.0-beta9
ImprovementLOG4J2-386Update NoSQL dependencies: lightcouch 0.0.6 from 0.0.5, mongo-java-driver 2.11.2 from 2.11.1Gary GregoryResolvedFixed2.0-beta9
BugLOG4J2-385Unable to roll log files monthlyRemko PopmaResolvedFixed2.0-rc1
ImprovementLOG4J2-384[Pattern Layout] Customize level names to lower-caseGary GregoryResolvedFixed2.0-beta9
ImprovementLOG4J2-383[Pattern Layout] Customize level names by lengthGary GregoryResolvedFixed2.0-beta9
BugLOG4J2-380RollingFile Appender is placing archived logs in the wrong directoryRalph GoersClosedFixed2.0-beta9
ImprovementLOG4J2-379Problem using log4j2 in Google App EngineRemko PopmaResolvedFixed2.0-rc1
DocumentationLOG4J2-376FastRollingFile has been replacedUnassignedClosedFixed2.0-beta9
ImprovementLOG4J2-374Add more options to PatternLayout to display more detailed information about a ThrowableUnassignedClosedFixed2.0-beta9
BugLOG4J2-371mvn test won't buildGary GregoryResolvedFixed2.0-beta9
BugLOG4J2-368PatternLayout in 1.2 bridge missing constructorRalph GoersClosedFixed2.0-beta9
BugLOG4J2-367JMS appenders send two messages for one appendUnassignedResolvedFixed2.0-beta9
ImprovementLOG4J2-366Update commons-logging to 1.1.3 from 1.1.1Gary GregoryResolvedFixed2.0-beta9
New FeatureLOG4J2-364WebLookupUnassignedResolvedFixed2.0-beta9
BugLOG4J2-362Add a diagram to the site that explains when to use which jarRemko PopmaClosedFixed2.0-beta9
ImprovementLOG4J2-360Allow Plugins to have aliasesRalph GoersClosedFixed2.0-beta9
BugLOG4J2-359Log4jServletContextListener does not work on Weblogic 12.1.1 (12c) with web-app version "2.5"Nick WilliamsResolvedFixed2.0-rc1
New FeatureLOG4J2-356Create a JSON LayoutGary GregoryResolvedFixed2.0-beta9
ImprovementLOG4J2-355Add support for multiple SD-ELEMENTs in a RFC 5424 syslog messageUnassignedResolvedFixed2.0-beta9
BugLOG4J2-353Use consistent conventions in configuration filesGary GregoryResolvedFixed
BugLOG4J2-351[OSGi] wrong Fragment-Host in manifest filesUnassignedResolvedFixed2.0-beta9
BugLOG4J2-344Log4j2 doesnt work with Weblogic 12cNick WilliamsResolvedFixed2.0-rc1