Type | Key | Summary | By | Status | Resolution | Fix Version |
---|
Question | LOG4J2-365 | ERROR StatusLogger Unable to locate a logging implementation, using SimpleLogge | Unassigned | Closed | Fixed | 2.0-beta7 |
Improvement | LOG4J2-333 | Match artifact ids with Maven module names | Gary Gregory | Closed | Fixed | 2.0-beta9 |
Bug | LOG4J2-255 | Multi-byte character strings are scrambled in log output | Remko Popma | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-254 | Race condition when setting new filename in RollingFileAppender related code | Unassigned | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-245 | EmptyStackException when logging exceptions with Log4J2 in Java 8 | Unassigned | Resolved | Fixed | 2.0-beta7 |
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-358 | NoSQLAppender using MongoDB provider ignores username and password attributes | Nick Williams | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-322 | Endless loop in ThrowableProxy.getCurrentStack | Nick Williams | Closed | Fixed | 2.0-beta9 |
Bug | LOG4J2-289 | Change Javadoc generation per CVE-2013-1571, VU#225657 | Unassigned | Resolved | Fixed | 2.0-beta8 |
Bug | LOG4J2-223 | IllegalStateException thrown during Tomcat shutdown | Unassigned | Closed | Fixed | 2.0-beta7 |
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 |
Improvement | LOG4J2-399 | Allow the default file rollover strategy to define the compression level. | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-395 | log4j.configurationFile via classpath URI | Unassigned | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-393 | Low initialization performance when using Log4J with jar packages | Unassigned | Closed | Fixed | 2.0-beta9 |
Bug | LOG4J2-391 | Flume appender crashes when lock timeout occurs | Unassigned | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-390 | Update HSQLDB dependency to 2.3.0 from 2.2.9. | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-388 | Update Java Mail dependency to 1.5.0 from 1.4.7. | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-386 | Update NoSQL dependencies: lightcouch 0.0.6 from 0.0.5, mongo-java-driver 2.11.2 from 2.11.1 | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-384 | [Pattern Layout] Customize level names to lower-case | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-383 | [Pattern Layout] Customize level names by length | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-380 | RollingFile Appender is placing archived logs in the wrong directory | Ralph Goers | Closed | Fixed | 2.0-beta9 |
Improvement | LOG4J2-374 | Add more options to PatternLayout to display more detailed information about a Throwable | Unassigned | Closed | Fixed | 2.0-beta9 |
Bug | LOG4J2-371 | mvn test won't build | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-368 | PatternLayout in 1.2 bridge missing constructor | Ralph Goers | Closed | Fixed | 2.0-beta9 |
Bug | LOG4J2-367 | JMS appenders send two messages for one append | Unassigned | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-366 | Update commons-logging to 1.1.3 from 1.1.1 | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
New Feature | LOG4J2-364 | WebLookup | Unassigned | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-362 | Add a diagram to the site that explains when to use which jar | Remko Popma | Closed | Fixed | 2.0-beta9 |
Improvement | LOG4J2-360 | Allow Plugins to have aliases | Ralph Goers | Closed | Fixed | 2.0-beta9 |
New Feature | LOG4J2-356 | Create a JSON Layout | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-355 | Add support for multiple SD-ELEMENTs in a RFC 5424 syslog message | Unassigned | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-353 | Use consistent conventions in configuration files | Gary Gregory | Resolved | Fixed | |
Bug | LOG4J2-351 | [OSGi] wrong Fragment-Host in manifest files | Unassigned | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-343 | Remove the Generics from Appender | Unassigned | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-342 | XML configurator logs errors when it sees xml:base attributes | Unassigned | Closed | Fixed | 2.0-beta9 |
New Feature | LOG4J2-341 | Enable XInclude for XML configurations | Unassigned | Closed | Fixed | 2.0-beta9 |
New Feature | LOG4J2-338 | Add TLS support to SyslogAppender | Unassigned | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-336 | AsyncLogger.log fail with NullPointerException after double reconfigure | Remko Popma | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-335 | FlumePersistentManager has high CPU usage | Unassigned | Closed | Fixed | 2.0-beta9 |
Improvement | LOG4J2-332 | Don't talk about "SLF4J Bridge" but "SLF4J Binding" as it is the official SLF4J term | Unassigned | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-331 | “ERROR Failed to write log event to MongoDB due to invalid result [0]” when using NoSQLAppender | Nick Williams | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-330 | NoSQLAppender cannot insert log event to MongoDB | Nick Williams | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-329 | StatusLogger creates many objects with no way to limit them | Unassigned | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-328 | FlumePersistentManager calls the Berkeley DB count method too frequently | Unassigned | Closed | Fixed | 2.0-beta9 |
Test | LOG4J2-325 | Update JDBC tests to use H2 database 1.3.173 from 1.3.172 | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-319 | Double stack trace logging when using %throwable in %style and %highlight | Gary Gregory | Resolved | Fixed | |
Bug | LOG4J2-318 | On termination Log4j terminates before the application | Ralph Goers | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-317 | Rename FastFileAppender and FastRollingFileAppender to RandomAccessFileAppender and RollingRandomAccessFileAppender | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Question | LOG4J2-314 | How to create multiple appenders at runtime, sharing an AsyncAppender? | Unassigned | Resolved | Fixed | |
New Feature | LOG4J2-313 | JNDI Lookup plugin support | Unassigned | Closed | Fixed | 2.0-beta9 |
Improvement | LOG4J2-312 | XML layout improvements (compact vs. pretty, namespace, namespace prefix, root element). | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-311 | FastFileAppender and FastRollingFileAppender not thread-safe | Remko Popma | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-310 | SMTPAppender does not send mails with error or fatal level without prior info event | Remko Popma | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-309 | Duplicate LICENSE & NOTICE files | Ralph Goers | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-308 | Clarify which library versions were used in Async Loggers performance test | Remko Popma | Closed | Fixed | 2.0-beta9 |
Improvement | LOG4J2-307 | Upgrade LMAX disruptor library from 3.0.1 to 3.2.0 (was 3.1.1) | Remko Popma | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-306 | Update JSON Jackson library to 2.2.2 from 2.2.1 | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Improvement | LOG4J2-305 | Ease porting from 1.x Logger.getRootLogger(): add LogManager.getRootLogger(). | Gary Gregory | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-304 | Async Loggers cause excessive memory usage and GC pauses | Remko Popma | Closed | Fixed | 2.0-beta9 |
Bug | LOG4J2-302 | NDCPatternConverter broken in beta7 | Remko Popma | Closed | Fixed | 2.0-beta8 |
Bug | LOG4J2-300 | Flume Appender Persistent Manager writer thread dies when Flume cannot connect to any agents | Ralph Goers | Closed | Fixed | 2.0-beta8 |
Improvement | LOG4J2-299 | Ability to retrieve original Throwable from ThrowableProxy | Unassigned | Resolved | Fixed | 2.0-beta9 |
Bug | LOG4J2-298 | Wasted work in StyleConverterTest.setupClass | Gary Gregory | Resolved | Fixed | 2.0-beta8 |
Bug | LOG4J2-297 | Wasted work in TestConfigurator.testEnvironment | Gary Gregory | Resolved | Fixed | 2.0-beta8 |
Bug | LOG4J2-296 | Wasted work in FlumePersistentManager.createManager | Gary Gregory | Resolved | Fixed | 2.0-beta8 |
Bug | LOG4J2-295 | BufferOverflowException in FastFileManager when logging huge messages | Remko Popma | Resolved | Fixed | 2.0-beta8 |
Improvement | LOG4J2-294 | Allow getLogger() calls with no logger name provided | Ralph Goers | Closed | Fixed | 2.0-beta8 |
Bug | LOG4J2-293 | classloader URI scheme broken or insufficient when using Log4jContextListener | Nick Williams | Resolved | Fixed | 2.0-beta9 |
Test | LOG4J2-288 | Update JUnit to 4.11 from 4.7. | Gary Gregory | Resolved | Fixed | 2.0-beta8 |
Improvement | LOG4J2-287 | Update Hibernate to 4.3 beta3 from beta2. | Gary Gregory | Resolved | Fixed | 2.0-beta8 |
Test | LOG4J2-286 | Update test H2 JDBC driver to 1.172 from 1.171 | Gary Gregory | Resolved | Fixed | 2.0-beta8 |
Improvement | LOG4J2-285 | Update Jansi jar to 1.11 from 1.9 | Gary Gregory | Resolved | Fixed | 2.0-beta8 |
Improvement | LOG4J2-284 | Update Log4j 1 dependency to 1.2.17 from 1.2.16. | Gary Gregory | Resolved | Fixed | 2.0-beta8 |
Bug | LOG4J2-283 | Remove dependency on Apache ORO jar | Gary Gregory | Resolved | Fixed | 2.0-beta8 |
Bug | LOG4J2-280 | AsynchAppender's AsynchThread blocks Tomcat shutdown | Remko Popma | Resolved | Fixed | 2.0-beta8, 2.0-beta9 |
Bug | LOG4J2-279 | Logging from log4j2 FlumeAppender with BerkeleyDB agent from Jetty webapp to Avro source with full queue raises ClosedByInterruptException | Unassigned | Resolved | Fixed | 2.0-beta8 |
Bug | LOG4J2-278 | Embedded Flume agent fails to rollback | Unassigned | Resolved | Fixed | 2.0-beta8 |
Bug | LOG4J2-275 | The send method in FlumeAvroManager quietly loses messages on a failed rpcClient connection | Ralph Goers | Closed | Fixed | 2.0-beta8 |
Bug | LOG4J2-271 | FastRollingFileAppender | Remko Popma | Resolved | Fixed | 2.0-beta8 |
Improvement | LOG4J2-270 | Improve logging initialization in Servlet containers; reduce amount of extra configuration needed in these contexts | Unassigned | Closed | Fixed | 2.0-beta8 |
Bug | LOG4J2-269 | Berkeley (persistent) agent for FlumeAppender does not work if batch size is 1 (the default) | Unassigned | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-268 | Berkeley (persistent) agent for FlumeAppender only works with MapMessages (and thus not slf4j) | Unassigned | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-267 | FastRollingFileAppender doesn't work well with TimeBasedTriggeringPolicy | Remko Popma | Closed | Fixed | 2.0-beta8 |
Bug | LOG4J2-264 | SetLoggerTag missing setter for value attribute (or tld wrongly requires value attribute for setLogger tag) | Nick Williams | Resolved | Fixed | 2.0-beta7 |
Bug | LOG4J2-263 | RFC5424 Layout (and Syslog Layout) uses platform encoding when no charset is specified in configuration | Unassigned | Resolved | Fixed | 2.0-beta7 |
Improvement | LOG4J2-262 | FlumeAppender should allow interceptors to be specified on embedded agent | Unassigned | Closed | Fixed | 2.0-beta7 |
Bug | LOG4J2-260 | XML layout does not specify charset in content type | Gary Gregory | Resolved | Fixed | 2.0-beta7 |
Bug | LOG4J2-259 | HTML layout does not specify charset in content type | Gary Gregory | Resolved | Fixed | 2.0-beta7 |
Bug | LOG4J2-258 | HTML layout does not output meta element for charset. | Gary Gregory | Resolved | Fixed | 2.0-beta7 |
Bug | LOG4J2-257 | XML layout ignores charset for the XML processing intruction's encoding attribute | Gary Gregory | Resolved | Fixed | 2.0-beta7 |
Improvement | LOG4J2-253 | Add a FAQ/Troubleshooting page to the site? | Remko Popma | Closed | Fixed | 2.0-beta9 |
Improvement | LOG4J2-251 | Support advertisement of configuration text | Scott Deboy | Resolved | Fixed | |
Bug | LOG4J2-247 | SocketServer.isActive should be volatile because it is accessed from different threads | Gary Gregory | Resolved | Fixed | 2.0-beta7 |