JIRA Report

TypeKeySummaryByStatusResolutionFix Version
BugLOG4J2-51ClassCastException in Category loggerRalph GoersClosedFixed
BugLOG4J2-80level not tested when slf4j-impl and org.slf4j:jcl-over-slf4jRalph GoersClosedFixed2.0-beta1
BugLOG4J2-82MarkerFilter causes Markers to be incorrectly created. SLF4J Markers cause ClassCastExceptionRalph GoersClosedFixed2.0-beta1
BugLOG4J2-78LogFactoryImpl.setAttribute in the Commons Logging bridge gets a NullPointerException on a null value.Ralph GoersClosedFixed2.0-beta1
BugLOG4J2-77RoutingAppender should only call the stop method for Appenders it creates.Ralph GoersClosedFixed2.0-beta1
BugLOG4J2-76RewriteAppender should not call stop() on the appenders it references.Ralph GoersClosedFixed2.0-beta1
BugLOG4J2-75Allow configuration to be setup per webapp. Allow automatic reconfiguration to work properly.Ralph GoersClosedFixed2.0-beta1
BugLOG4J2-74method not working: org.apache.logging.log4j.Logger.error(Marker, Message, Throwable)Ralph GoersClosedFixed2.0-beta1
BugLOG4J2-71RollingFileAppender does not create parent directories for the archive files and fails to roll.UnassignedResolvedFixed2.0-beta1
ImprovementLOG4J2-70Add getLogger(Class) to LogManagerRalph GoersClosedFixed2.0-alpha2
New FeatureLOG4J2-69Add support for embedding the Flume agent into the Flume Appender.UnassignedClosedFixed2.0-alpha2
New FeatureLOG4J2-68Add support for formatting using java.lang.String.format()UnassignedClosedFixed2.0-alpha2
New FeatureLOG4J2-67Allow plugins outside of Log4j 2 core to be preloaded.Ralph GoersClosedFixed2.0-alpha2
BugLOG4J2-65Variables are not supported on status attribute a NullPointerException occurs if a variable is specified on the root log level.Ralph GoersClosedFixed2.0-alpha2
BugLOG4J2-64Log4j 2 is not working with JDK 1.7Ralph GoersClosedFixed2.0-alpha2
BugLOG4J2-61404 Error @ http://logging.apache.org/log4j/2.0/index.htmlRalph GoersClosedFixed2.0-alpha1
BugLOG4J2-59test fail 2012 Mar 12Ralph GoersClosedFixed2.0-alpha1
New FeatureLOG4J2-54Support existing ability to modify any of an event's fieldsRalph GoersClosedFixed2.0-alpha1
New FeatureLOG4J2-53Better control over timestampRalph GoersClosedFixed2.0-alpha1
BugLOG4J2-50Incorrect %C output (FQCN)Ralph GoersClosedFixed
BugLOG4J2-49double message formatting w/SLF4JLoggerRalph GoersClosedFixed
BugLOG4J2-48Throwables in ParameterizedMessageRalph GoersClosedFixed0.1
TaskLOG4J2-45Update site content for Apache Project Branding RequirementsUnassignedClosedFixed2.0-alpha1
New FeatureLOG4J2-32Create a Layout and SyslogAppender that support RFC 5424.Ralph GoersClosedFixed2.0-alpha1
New FeatureLOG4J2-31The Logging API should support a Message objectRalph GoersClosedFixed2.0-alpha1
WishLOG4J2-27log4j 2 should implement the SLF4J API directlyRalph GoersClosedFixed2.0-alpha1
WishLOG4J2-24Have an API method that does a deeper evaluation than Logger.isDebugEnabled() of whether logging will occurRalph GoersClosedFixed2.0-alpha1
WishLOG4J2-23log4j 2.0 should work without an explicit configuration fileRalph GoersClosedFixed2.0-alpha1
WishLOG4J2-21LoggingEvent message lost on serializationRalph GoersClosedFixed2.0-alpha1
TestLOG4J2-20log4j 2 should have clean separation of configuration from functionRalph GoersClosedFixed2.0-alpha1
ImprovementLOG4J2-19Provide looser coupling of PatternConvertersRalph GoersClosedFixed2.0-alpha1
New FeatureLOG4J2-17Provide enhanced logger filtering support.Ralph GoersClosedFixed2.0-alpha1
ImprovementLOG4J2-15Provide a "Proxy" Appender to support lazy initialization of Appenders.Ralph GoersClosedFixed2.0-alpha1
TaskLOG4J2-14log4j 2.0 development initationUnassignedClosedFixed0.1
WishLOG4J2-12log4j 2.0 should provide an API that is generally source compatible with log4j 1.2Ralph GoersClosedFixed2.0-alpha1
WishLOG4J2-11log4j 2.0 should provide a log4j 1.2 emulation that is reasonably binary compatible with client applicationsRalph GoersClosedFixed2.0-alpha1
WishLOG4J2-8log4j 2.0 should support recursionRalph GoersClosedFixed2.0-alpha1
WishLOG4J2-7Java 5 idioms should be used in preference to earlier Java idiomsRalph GoersClosedFixed2.0-alpha1
WishLOG4J2-6log4j 2.0 should support all capabilities of java.util.logging.Ralph GoersClosedFixed2.0-alpha1
WishLOG4J2-5Appenders, Layouts and other back-end classes should be independent of logging APIRalph GoersClosedFixed2.0-alpha1
WishLOG4J2-4Prefer java.nio to java.ioRalph GoersClosedFixed2.0-alpha1
WishLOG4J2-3Minimal (aka fine grained) lockingRalph GoersClosedFixed2.0-alpha1
ImprovementLOG4J2-1Custom rendering of exception associated with logging eventRalph GoersClosedFixed2.0-alpha1
BugLOG4J2-81PatternLayout appender not respecting format modifiersRalph GoersResolvedFixed2.0-beta1
ImprovementLOG4J2-73docs: download site and how to use RolloverStrategy.UnassignedResolvedFixed2.0-beta1
BugLOG4J2-72RollingFile with filePattern="logs/app-%d{MM-dd-yyyy}.log"Ralph GoersClosedFixed2.0-beta1
BugLOG4J2-66Binary package does not include "apache" name in root directoryRalph GoersResolvedFixed2.0-alpha2
WishLOG4J2-60Ability to configure log level filtering on a per <appender-ref/> basisRalph GoersClosedFixed2.0-alpha1
BugLOG4J2-56Level.toLevel throws IllegalArgumentException instead of returning default LevelRalph GoersClosedFixed
BugLOG4J2-52'mvn test' requires initial 'mvn install'UnassignedClosedFixed
ImprovementLOG4J2-44log4j java date wise log every X MBUnassignedClosedFixed2.0-beta1
WishLOG4J2-30Author tagsRalph GoersClosedFixed2.0-alpha1