{"id":2965,"date":"2014-10-30T23:06:37","date_gmt":"2014-10-30T21:06:37","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/?p=2965"},"modified":"2014-10-30T23:06:37","modified_gmt":"2014-10-30T21:06:37","slug":"log4j-2-1-freigegeben","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2014\/10\/log4j-2-1-freigegeben\/","title":{"rendered":"Log4j 2.1 freigegeben"},"content":{"rendered":"<p>Ralph Goers hat die Freigabe von Apache Log4j 2.1 bekanntgegeben: <a title=\"https:\/\/mail-archives.apache.org\/mod_mbox\/www-announce\/201410.mbox\/%3CBC551B1B-6257-4DB1-B640-0858A400FC68@apache.org%3E\" href=\"https:\/\/mail-archives.apache.org\/mod_mbox\/www-announce\/201410.mbox\/%3CBC551B1B-6257-4DB1-B640-0858A400FC68@apache.org%3E\">https:\/\/mail-archives.apache.org\/mod_mbox\/www-announce\/201410.mbox\/%3CBC551B1B-6257-4DB1-B640-0858A400FC68@apache.org%3E<\/a>. <\/p>\n<p>Neuerungen sind unter anderem:<\/p>\n<pre>o LOG4J2-868:  Add ShutdownCallbackRegistry interface for customizable shutdown callback handling.\nThis is particularly\n       useful for application servers that wish to integrate with Log4j 2. \no LOG4J2-589:  Supported filtering on custom log levels in configuration. \no LOG4J2-856:  Documentation: add sections on the JUL Adapter, IO Streams and NoSQL Appenders\nto the Maven and Ivy page. \no LOG4J2-848:  Add a Java lookup to provide nicely formatted runtime version information.\n\no LOG4J2-809:  Move reflection utility class to API's private utility classes. \no LOG4J2-833:  Documentation: added Runtime Dependencies link to left nav-bar on site. \no LOG4J2-816:  Documentation: added section on XInclude to user manual Configuration page.\n\no LOG4J2-547:  Add the Log4j IOStreams component. \no LOG4J2-431:  Added Memory-Mapped File Appender. Thanks to Claude Mamo. \no LOG4J2-827:  Support use of TypeConverter classes through the standard Plugin system. \no LOG4J2-825:  Add simple validation constraint annotations for the Plugin system. \no LOG4J2-428:  Implement a GELF layout. Thanks to Mark Paluch. \no LOG4J2-608:  Add java.util.logging implementation based on log4j-api. See log4j-jul documentation\nfor more details. \no LOG4J2-793:  Add support for custom SLF4J Markers in log4j-slf4j-impl module. \no LOG4J2-771:  Add lookup for application main arguments. \no LOG4J2-787:  Add lookup for JVM arguments. <\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Ralph Goers hat die Freigabe von Apache Log4j 2.1 bekanntgegeben: https:\/\/mail-archives.apache.org\/mod_mbox\/www-announce\/201410.mbox\/%3CBC551B1B-6257-4DB1-B640-0858A400FC68@apache.org%3E. Neuerungen sind unter anderem: o LOG4J2-868: Add ShutdownCallbackRegistry interface for customizable shutdown callback handling. This is particularly useful for application servers that wish to integrate with Log4j 2. o LOG4J2-589: Supported filtering on custom log levels in configuration. o LOG4J2-856: Documentation: add sections on [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[4],"tags":[],"class_list":["post-2965","post","type-post","status-publish","format-standard","hentry","category-open-source"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/2965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=2965"}],"version-history":[{"count":1,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/2965\/revisions"}],"predecessor-version":[{"id":2966,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/2965\/revisions\/2966"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=2965"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=2965"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=2965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}