Type | Key | Summary | By | Status | Resolution | Fix Version |
---|
Bug | LOG4J2-156 | LocalizedMessageTest fails on linux system | Unassigned | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-51 | ClassCastException in Category logger | Ralph Goers | Closed | Fixed | |
Bug | LOG4J2-142 | Exception while deserializing event from SocketAppender | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-119 | Socket/Syslog reconnectionDelay results in constant reconnects | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-102 | Bad priority in Syslog messages | Unassigned | Closed | Fixed | 2.0-beta3 |
Bug | LOG4J2-80 | level not tested when slf4j-impl and org.slf4j:jcl-over-slf4j | Ralph Goers | Closed | Fixed | 2.0-beta1 |
New Feature | LOG4J2-152 | NullPointerException in (...)appender.rolling.helper.FileRenameAction if filePattern does not contain a parent directory | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-150 | Applet: AccessControlException from System.getProperty(...), Integer.getInteger, and Boolean.getBoolean | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-149 | SMTPManager buffer access not synchronized; can result in empty emails | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-147 | ThreadContextMapFilter doesn't match properly when a single keyvalue is provided | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-145 | Add missing serial version IDs | Gary Gregory | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-144 | NullPointerException in RFC5424Layout | Gary Gregory | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-143 | MessagePatternConverter throws a NullPointerException if the log message is null | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-139 | NPE while using SocketAppender | Unassigned | Closed | Fixed | 2.0-beta4 |
Wish | LOG4J2-138 | org.apache.logging.log4j.Logger lacks some log(Level, String, ...) method | Unassigned | Closed | Fixed | |
Bug | LOG4J2-137 | Build hangs during SMTPAppenderTest | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-135 | BaseConfiguration does not close the first appender | Unassigned | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-134 | Use %red, %white, %blue, and so on in the console appender | Unassigned | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-133 | Allow custom message creation via a message factory | Unassigned | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-132 | AbstractLogger.catching(Throwable) checks for DEBUG level but logs at ERROR level | Unassigned | Resolved | Fixed | 2.0-beta4 |
New Feature | LOG4J2-131 | Create SMTPAppender | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-130 | error(Object, Throwable) doesn't log throwable by default | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-129 | RoutingAppender dynamic appender creation only creates 1 | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Question | LOG4J2-128 | How do I set ConsoleAppender.setFollow(true) ? | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-127 | Methods info, warn, error, fatal with marker and message do not pass the marker | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-126 | Failover appender doesn't fail over on JMS Queue appender error | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-123 | fix doc snippet for ThreadContextMapFilter | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-122 | Socket/Syslog appenders silently lose first message after socket disconnect | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-120 | Socket/Syslog appenders throw IOException if destination socket is not open | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-116 | RollingFileAppender archives have wrong date values | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-115 | FlumeAppender cannot process event when a ThreadContext value is null. | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-114 | StructuredDataMessage is incorrectly validating value length instead of key length | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-113 | StructuredDataFilter defines "pairs" as attribute instead of element | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Task | LOG4J2-111 | JavaDoc should have better copyright statment | Ralph Goers | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-108 | NPE ClassLoaderContextSelector | Ralph Goers | Resolved | Fixed | 2.0-beta3 |
Bug | LOG4J2-107 | Nesting pattern layout options is broken | Unassigned | Closed | Fixed | 2.0-beta3 |
Bug | LOG4J2-106 | log4j2 configuration reloading does not work when log4j xml is not in classpath | Ralph Goers | Resolved | Fixed | 2.0-beta3 |
Bug | LOG4J2-105 | Change level name String | Ralph Goers | Resolved | Fixed | 2.0-beta3 |
Bug | LOG4J2-104 | LogManager initialization failed when running from Jdeveloper. | Ralph Goers | Resolved | Fixed | 2.0-beta3 |
Bug | LOG4J2-103 | Log4jLogEvent proxies ThrowableProxy objects | Ralph Goers | Resolved | Fixed | 2.0-beta3 |
Bug | LOG4J2-101 | Attribute "format" for SyslogAppender is mandatory | Unassigned | Closed | Fixed | 2.0-beta3 |
Bug | LOG4J2-97 | The Log4j 1.x compatibility bridge does not implement enough of Log4j | Ralph Goers | Closed | Fixed | 2.0-beta3 |
Question | LOG4J2-95 | Adding a custom appender Appender | Ralph Goers | Resolved | Fixed | 2.0-beta3 |
Bug | LOG4J2-94 | Variable substitution: ${sys:foo} defaults to <property name=":foo">, should default to <property name="foo"> | Ralph Goers | Resolved | Fixed | 2.0-beta3 |
Bug | LOG4J2-93 | Two debug methods do not work | Unassigned | Closed | Fixed | 2.0-beta2 |
Bug | LOG4J2-92 | Filter Configuration Error when using KeyValuePair | Ralph Goers | Closed | Fixed | 2.0-beta2 |
Bug | LOG4J2-91 | NoSuchMethodError: org.apache.log4j.Category.log(Ljava/lang/String;Lorg/apache/log4j/Priority;Ljava/lang/Object;Ljava/lang/Throwable;)V | Ralph Goers | Closed | Fixed | 2.0-beta2 |
Bug | LOG4J2-88 | The default methods catching and throwing should log on level ERROR | Ralph Goers | Closed | Fixed | 2.0-beta2 |
Improvement | LOG4J2-85 | Replace ThreadContext.push(String msg) with push(String msg, Object args...) | Ralph Goers | Closed | Fixed | 2.0-beta2 |
New Feature | LOG4J2-84 | Please provide means to disable NDC functionality on a global level. | Ralph Goers | Closed | Fixed | 2.0-beta2 |
New Feature | LOG4J2-83 | Please provide means to disable MDC functionality on a global level. | Ralph Goers | Closed | Fixed | 2.0-beta2 |
Bug | LOG4J2-82 | MarkerFilter causes Markers to be incorrectly created. SLF4J Markers cause ClassCastException | Ralph Goers | Closed | Fixed | 2.0-beta1 |
Bug | LOG4J2-78 | LogFactoryImpl.setAttribute in the Commons Logging bridge gets a NullPointerException on a null value. | Ralph Goers | Closed | Fixed | 2.0-beta1 |
Bug | LOG4J2-77 | RoutingAppender should only call the stop method for Appenders it creates. | Ralph Goers | Closed | Fixed | 2.0-beta1 |
Bug | LOG4J2-76 | RewriteAppender should not call stop() on the appenders it references. | Ralph Goers | Closed | Fixed | 2.0-beta1 |
Bug | LOG4J2-75 | Allow configuration to be setup per webapp. Allow automatic reconfiguration to work properly. | Ralph Goers | Closed | Fixed | 2.0-beta1 |
Bug | LOG4J2-74 | method not working: org.apache.logging.log4j.Logger.error(Marker, Message, Throwable) | Ralph Goers | Closed | Fixed | 2.0-beta1 |
Bug | LOG4J2-71 | RollingFileAppender does not create parent directories for the archive files and fails to roll. | Unassigned | Closed | Fixed | 2.0-beta1 |
Improvement | LOG4J2-70 | Add getLogger(Class) to LogManager | Ralph Goers | Closed | Fixed | 2.0-alpha2 |
New Feature | LOG4J2-69 | Add support for embedding the Flume agent into the Flume Appender. | Unassigned | Closed | Fixed | 2.0-alpha2 |
New Feature | LOG4J2-68 | Add support for formatting using java.lang.String.format() | Unassigned | Closed | Fixed | 2.0-alpha2 |
New Feature | LOG4J2-67 | Allow plugins outside of Log4j 2 core to be preloaded. | Ralph Goers | Closed | Fixed | 2.0-alpha2 |
Bug | LOG4J2-65 | Variables are not supported on status attribute a NullPointerException occurs if a variable is specified on the root log level. | Ralph Goers | Closed | Fixed | 2.0-alpha2 |
Bug | LOG4J2-64 | Log4j 2 is not working with JDK 1.7 | Ralph Goers | Closed | Fixed | 2.0-alpha2 |
Bug | LOG4J2-61 | 404 Error @ http://logging.apache.org/log4j/2.0/index.html | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Bug | LOG4J2-59 | test fail 2012 Mar 12 | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Improvement | LOG4J2-55 | Configure from an InputStream | Ralph Goers | Resolved | Fixed | 2.0-beta3 |
New Feature | LOG4J2-54 | Support existing ability to modify any of an event's fields | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
New Feature | LOG4J2-53 | Better control over timestamp | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Bug | LOG4J2-50 | Incorrect %C output (FQCN) | Ralph Goers | Closed | Fixed | |
Bug | LOG4J2-49 | double message formatting w/SLF4JLogger | Ralph Goers | Closed | Fixed | |
Bug | LOG4J2-48 | Throwables in ParameterizedMessage | Ralph Goers | Closed | Fixed | 0.1 |
Task | LOG4J2-45 | Update site content for Apache Project Branding Requirements | Unassigned | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-36 | Appender interface should be refactored | Unassigned | Closed | Fixed | |
New Feature | LOG4J2-35 | Allow RollingFileAppender to do Rolling with a Date Pattern or DailyRollingFileAppender to have Max Backup Parameter | Ralph Goers | Closed | Fixed | 2.0-beta2 |
New Feature | LOG4J2-32 | Create a Layout and SyslogAppender that support RFC 5424. | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
New Feature | LOG4J2-31 | The Logging API should support a Message object | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-28 | Increased support for properties | Ralph Goers | Resolved | Fixed | 2.0-beta3 |
Wish | LOG4J2-27 | log4j 2 should implement the SLF4J API directly | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-24 | Have an API method that does a deeper evaluation than Logger.isDebugEnabled() of whether logging will occur | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-23 | log4j 2.0 should work without an explicit configuration file | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-21 | LoggingEvent message lost on serialization | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Test | LOG4J2-20 | log4j 2 should have clean separation of configuration from function | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Improvement | LOG4J2-19 | Provide looser coupling of PatternConverters | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
New Feature | LOG4J2-17 | Provide enhanced logger filtering support. | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
New Feature | LOG4J2-16 | Provide support for SLF4J type Markers | Unassigned | Closed | Fixed | 2.0-alpha1 |
Improvement | LOG4J2-15 | Provide a "Proxy" Appender to support lazy initialization of Appenders. | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Task | LOG4J2-14 | log4j 2.0 development initation | Unassigned | Closed | Fixed | 0.1 |
Wish | LOG4J2-13 | Appenders, layouts, etc should support deferred processing | Ralph Goers | Closed | Fixed | 2.0-beta2 |
Wish | LOG4J2-12 | log4j 2.0 should provide an API that is generally source compatible with log4j 1.2 | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-11 | log4j 2.0 should provide a log4j 1.2 emulation that is reasonably binary compatible with client applications | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-9 | log4j 2.0 should leverage existing (preferably ASF) configuration frameworks | Unassigned | Closed | Fixed | |
Wish | LOG4J2-8 | log4j 2.0 should support recursion | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-7 | Java 5 idioms should be used in preference to earlier Java idioms | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-6 | log4j 2.0 should support all capabilities of java.util.logging. | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-5 | Appenders, Layouts and other back-end classes should be independent of logging API | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-4 | Prefer java.nio to java.io | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Wish | LOG4J2-3 | Minimal (aka fine grained) locking | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Improvement | LOG4J2-1 | Custom rendering of exception associated with logging event | Ralph Goers | Closed | Fixed | 2.0-alpha1 |
Improvement | LOG4J2-136 | Syslog: Optional escaping of newlines in message body, optionally include stack trace | Ralph Goers | Closed | Fixed | 2.0-beta4 |