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-205 | Deadlock with SocketAppender | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Bug | LOG4J2-169 | LogManager.getLogger doesn't work | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Bug | LOG4J2-158 | RFC5424 SD PARAM/VALUE escaping | Ralph Goers | Closed | Fixed | 2.0-beta5 |
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 |
Bug | LOG4J2-235 | Dependency on tools.jar and jconsole | Remko Popma | Resolved | Fixed | 2.0-beta6 |
Bug | LOG4J2-234 | RegexFilter crashes as context-wide filter | Ralph Goers | Closed | Fixed | 2.0-beta6 |
Bug | LOG4J2-233 | Project Mailing List - log4j-user archive link points to dev list archive | Unassigned | Closed | Fixed | 2.0-beta6 |
Question | LOG4J2-231 | Logger.getParent | Ralph Goers | Resolved | Fixed | 2.0-beta6 |
Improvement | LOG4J2-230 | Preempt StackOverflowEx when both slf4j-impl jar and log4j-to-slf4j jar are on the classpath | Unassigned | Resolved | Fixed | |
Improvement | LOG4J2-227 | Rename AsynchAppender to AsyncAppender | Unassigned | Closed | Fixed | 2.0-beta6 |
Improvement | LOG4J2-225 | Improve documentation on use of location in pattern layouts | Unassigned | Closed | Fixed | 2.0-beta6 |
Bug | LOG4J2-224 | FlumeAppender creation fails if the Flume RPCClient cannot establish a connection. | Ralph Goers | Closed | Fixed | 2.0-beta6 |
Bug | LOG4J2-223 | IlliegalStateException thrown during Tomcat shutdown | Ralph Goers | Closed | Fixed | 2.0-beta6 |
Bug | LOG4J2-222 | Async Logger threadpool not shut down by Tomcat shutdown | Unassigned | Resolved | Fixed | 2.0-beta6 |
Bug | LOG4J2-221 | Log4j 2 has several hundred compiler warnings | Ralph Goers | Closed | Fixed | 2.0-beta6 |
Bug | LOG4J2-219 | Named logger without root logger ends up with empty Appenders map - does not log anything | Remko Popma | Resolved | Fixed | 2.0-beta6 |
Bug | LOG4J2-217 | PluginManager does not close streams if exceptions occur during plugin init | Unassigned | Closed | Fixed | 2.0-beta6 |
Improvement | LOG4J2-214 | Doc fixes | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-213 | Applications using Flume persistent appender hang during shutdown. | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-212 | The parent is not set for logger without dot symbol in its name. | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Bug | LOG4J2-210 | MapMessage does not enclose key in quotes when generating XML | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Improvement | LOG4J2-208 | Merge log4j-async into log4j-core | Ralph Goers | Closed | Fixed | 2.0-beta5 |
New Feature | LOG4J2-207 | JMX support for Log4j2 | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-206 | Use the Maven group ID org.apache.logging.log4j for all artifacts. | Gary Gregory | Resolved | Fixed | 2.0-beta5 |
Improvement | LOG4J2-201 | Having 'type' and 'elementType' on plugin is confusing | Ralph Goers | Resolved | Fixed | 2.0-beta6 |
Bug | LOG4J2-199 | Site navigation | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-198 | log4j2 stops application from shutting down if the FlumeAppender is being used | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Bug | LOG4J2-196 | log4j2 blocks on logging calls if the FlumeAppender loses its connection to the remote flume agent | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Bug | LOG4J2-195 | log files in async module | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-194 | broken JUnit test ThrowableFormatOptionsTest (breaks the build on Windows) | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-193 | RollingFastFileAppender (in log4j-async) does not roll over | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-190 | Bug in BaseConfiguration.addLoggerAppender(..) | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Bug | LOG4J2-189 | AsynchAppender: "blocking" parameter doesn't work | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
New Feature | LOG4J2-187 | Log4j 2 Taglib | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-186 | log4j configuration fails when reading configuration file with underlying operation system encoding-language settings | Unassigned | Resolved | Fixed | 2.0-beta4 |
Bug | LOG4J2-181 | SocketAppender reconnection doesn't work | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Improvement | LOG4J2-179 | Add Logger interface APIs to log at given levels | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Bug | LOG4J2-178 | Build broken: FlumePersistentAppenderTest fails because of java.security.InvalidKeyExceptions | Unassigned | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-177 | ERROR StatusLogger An exception occurred processing Appender udpsocket java.lang.NullPointerException | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-175 | Plugin cache should be reset when addPackages is called | Scott Deboy | Resolved | Fixed | |
Bug | LOG4J2-167 | ClassCastException from SimpleLoggerContext to core.LoggerContext, since it implements spi.LoggerContext | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
Improvement | LOG4J2-164 | Add methods is/setEndOfBatch to LogEvent (buffered appender performance improvement) | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Improvement | LOG4J2-163 | Create asynchronous Logger for low-latency logging | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-161 | Using Log4J2 in Tomcat and WebApp results in all messages being sent to Tomcat's logger | Ralph Goers | Resolved | Fixed | 2.0-beta5 |
New Feature | LOG4J2-157 | Provide access to config properties in LoggerConfig | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Improvement | LOG4J2-153 | Async Logger/Appender performance improvement: provide mechanism to discover if location StackTraceElement is actually required downstream. | Ralph Goers | Closed | Fixed | 2.0-beta5 |
New Feature | LOG4J2-152 | NullPointerException in (...)appender.rolling.helper.FileRenameAction if filePattern does not contain a parent directory | Ralph Goers | Closed | Fixed | 2.0-beta4 |
New Feature | LOG4J2-151 | Please facilitate subclassing Logger and LoggerContext (in org.apache.logging.log4j.core) | Ralph Goers | Closed | Fixed | 2.0-beta5 |
Bug | LOG4J2-150 | Applet: AccessControlException from System.getProperty(...), Integer.getInteger, and Boolean.getBoolean | Ralph Goers | Closed | Fixed | 2.0-beta4 |
Bug | LOG4J2-149 | SMTPManager buffer access not synchronized; can result in empty emails | Ralph Goers | Closed | 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 | Closed | 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 | Closed | 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 | Closed | 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 |