Apache logging services logo Apache log4j logo

JIRA Report

TypeKeySummaryByStatusResolutionFix Version
QuestionLOG4J2-365ERROR StatusLogger Unable to locate a logging implementation, using SimpleLoggeUnassignedClosedFixed2.0-beta7
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-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
ImprovementLOG4J2-399Allow the default file rollover strategy to define the compression level.Gary GregoryResolvedFixed2.0-beta9
BugLOG4J2-395log4j.configurationFile via classpath URIUnassignedResolvedFixed2.0-beta9
BugLOG4J2-393Low initialization performance when using Log4J with jar packagesUnassignedClosedFixed2.0-beta9
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-386Update NoSQL dependencies: lightcouch 0.0.6 from 0.0.5, mongo-java-driver 2.11.2 from 2.11.1Gary GregoryResolvedFixed2.0-beta9
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-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
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
ImprovementLOG4J2-343Remove the Generics from AppenderUnassignedResolvedFixed2.0-beta9
BugLOG4J2-342XML configurator logs errors when it sees xml:base attributesUnassignedClosedFixed2.0-beta9
New FeatureLOG4J2-341Enable XInclude for XML configurationsUnassignedClosedFixed2.0-beta9
New FeatureLOG4J2-338Add TLS support to SyslogAppenderUnassignedResolvedFixed2.0-beta9
BugLOG4J2-336AsyncLogger.log fail with NullPointerException after double reconfigureRemko PopmaResolvedFixed2.0-beta9
BugLOG4J2-335FlumePersistentManager has high CPU usageUnassignedClosedFixed2.0-beta9
ImprovementLOG4J2-332Don't talk about "SLF4J Bridge" but "SLF4J Binding" as it is the official SLF4J termUnassignedResolvedFixed2.0-beta9
BugLOG4J2-331“ERROR Failed to write log event to MongoDB due to invalid result [0]” when using NoSQLAppenderNick WilliamsResolvedFixed2.0-beta9
BugLOG4J2-330NoSQLAppender cannot insert log event to MongoDBNick WilliamsResolvedFixed2.0-beta9
ImprovementLOG4J2-329StatusLogger creates many objects with no way to limit themUnassignedResolvedFixed2.0-beta9
ImprovementLOG4J2-328FlumePersistentManager calls the Berkeley DB count method too frequentlyUnassignedClosedFixed2.0-beta9
TestLOG4J2-325Update JDBC tests to use H2 database 1.3.173 from 1.3.172Gary GregoryResolvedFixed2.0-beta9
BugLOG4J2-319Double stack trace logging when using %throwable in %style and %highlightGary GregoryResolvedFixed
BugLOG4J2-318On termination Log4j terminates before the applicationRalph GoersResolvedFixed2.0-beta9
ImprovementLOG4J2-317Rename FastFileAppender and FastRollingFileAppender to RandomAccessFileAppender and RollingRandomAccessFileAppenderGary GregoryResolvedFixed2.0-beta9
QuestionLOG4J2-314How to create multiple appenders at runtime, sharing an AsyncAppender?UnassignedResolvedFixed
New FeatureLOG4J2-313JNDI Lookup plugin supportUnassignedClosedFixed2.0-beta9
ImprovementLOG4J2-312XML layout improvements (compact vs. pretty, namespace, namespace prefix, root element).Gary GregoryResolvedFixed2.0-beta9
BugLOG4J2-311FastFileAppender and FastRollingFileAppender not thread-safeRemko PopmaResolvedFixed2.0-beta9
BugLOG4J2-310SMTPAppender does not send mails with error or fatal level without prior info eventRemko PopmaResolvedFixed2.0-beta9
BugLOG4J2-309Duplicate LICENSE & NOTICE filesRalph GoersResolvedFixed2.0-beta9
ImprovementLOG4J2-308Clarify which library versions were used in Async Loggers performance testRemko PopmaClosedFixed2.0-beta9
ImprovementLOG4J2-307Upgrade LMAX disruptor library from 3.0.1 to 3.2.0 (was 3.1.1)Remko PopmaResolvedFixed2.0-beta9
BugLOG4J2-306Update JSON Jackson library to 2.2.2 from 2.2.1Gary GregoryResolvedFixed2.0-beta9
ImprovementLOG4J2-305Ease porting from 1.x Logger.getRootLogger(): add LogManager.getRootLogger().Gary GregoryResolvedFixed2.0-beta9
BugLOG4J2-304Async Loggers cause excessive memory usage and GC pausesRemko PopmaClosedFixed2.0-beta9
BugLOG4J2-302NDCPatternConverter broken in beta7Remko PopmaClosedFixed2.0-beta8
BugLOG4J2-300Flume Appender Persistent Manager writer thread dies when Flume cannot connect to any agentsRalph GoersClosedFixed2.0-beta8
ImprovementLOG4J2-299Ability to retrieve original Throwable from ThrowableProxyUnassignedResolvedFixed2.0-beta9
BugLOG4J2-298Wasted work in StyleConverterTest.setupClassGary GregoryResolvedFixed2.0-beta8
BugLOG4J2-297Wasted work in TestConfigurator.testEnvironmentGary GregoryResolvedFixed2.0-beta8
BugLOG4J2-296Wasted work in FlumePersistentManager.createManagerGary GregoryResolvedFixed2.0-beta8
BugLOG4J2-295BufferOverflowException in FastFileManager when logging huge messagesRemko PopmaResolvedFixed2.0-beta8
ImprovementLOG4J2-294Allow getLogger() calls with no logger name providedRalph GoersClosedFixed2.0-beta8
BugLOG4J2-293classloader URI scheme broken or insufficient when using Log4jContextListenerNick WilliamsResolvedFixed2.0-beta9
TestLOG4J2-288Update JUnit to 4.11 from 4.7.Gary GregoryResolvedFixed2.0-beta8
ImprovementLOG4J2-287Update Hibernate to 4.3 beta3 from beta2.Gary GregoryResolvedFixed2.0-beta8
TestLOG4J2-286Update test H2 JDBC driver to 1.172 from 1.171Gary GregoryResolvedFixed2.0-beta8
ImprovementLOG4J2-285Update Jansi jar to 1.11 from 1.9Gary GregoryResolvedFixed2.0-beta8
ImprovementLOG4J2-284Update Log4j 1 dependency to 1.2.17 from 1.2.16.Gary GregoryResolvedFixed2.0-beta8
BugLOG4J2-283Remove dependency on Apache ORO jarGary GregoryResolvedFixed2.0-beta8
BugLOG4J2-280AsynchAppender's AsynchThread blocks Tomcat shutdownRemko PopmaResolvedFixed2.0-beta8, 2.0-beta9
BugLOG4J2-279Logging from log4j2 FlumeAppender with BerkeleyDB agent from Jetty webapp to Avro source with full queue raises ClosedByInterruptExceptionUnassignedResolvedFixed2.0-beta8
BugLOG4J2-278Embedded Flume agent fails to rollbackUnassignedResolvedFixed2.0-beta8
BugLOG4J2-275The send method in FlumeAvroManager quietly loses messages on a failed rpcClient connectionRalph GoersClosedFixed2.0-beta8
BugLOG4J2-271FastRollingFileAppenderRemko PopmaResolvedFixed2.0-beta8
ImprovementLOG4J2-270Improve logging initialization in Servlet containers; reduce amount of extra configuration needed in these contextsUnassignedClosedFixed2.0-beta8
BugLOG4J2-269Berkeley (persistent) agent for FlumeAppender does not work if batch size is 1 (the default)UnassignedClosedFixed2.0-beta7
BugLOG4J2-268Berkeley (persistent) agent for FlumeAppender only works with MapMessages (and thus not slf4j)UnassignedClosedFixed2.0-beta7
BugLOG4J2-267FastRollingFileAppender doesn't work well with TimeBasedTriggeringPolicyRemko PopmaClosedFixed2.0-beta8
BugLOG4J2-264SetLoggerTag missing setter for value attribute (or tld wrongly requires value attribute for setLogger tag)Nick WilliamsResolvedFixed2.0-beta7
BugLOG4J2-263RFC5424 Layout (and Syslog Layout) uses platform encoding when no charset is specified in configurationUnassignedResolvedFixed2.0-beta7
ImprovementLOG4J2-262FlumeAppender should allow interceptors to be specified on embedded agentUnassignedClosedFixed2.0-beta7
BugLOG4J2-260XML layout does not specify charset in content typeGary GregoryResolvedFixed2.0-beta7
BugLOG4J2-259HTML layout does not specify charset in content typeGary GregoryResolvedFixed2.0-beta7
BugLOG4J2-258HTML layout does not output meta element for charset.Gary GregoryResolvedFixed2.0-beta7
BugLOG4J2-257XML layout ignores charset for the XML processing intruction's encoding attributeGary GregoryResolvedFixed2.0-beta7
ImprovementLOG4J2-253Add a FAQ/Troubleshooting page to the site?Remko PopmaClosedFixed2.0-beta9
ImprovementLOG4J2-251Support advertisement of configuration textScott DeboyResolvedFixed
BugLOG4J2-247SocketServer.isActive should be volatile because it is accessed from different threadsGary GregoryResolvedFixed2.0-beta7