Gary Gregory created LOG4J2-312:
-----------------------------------
Summary: XML layout improvements (compact vs. pretty, namespace,
namespace prefix, root element).
Key: LOG4J2-312
URL: https://issues.apache.org/jira/browse/LOG4J2-312
Project: Log4j 2
Issue Type: Improvement
Components: Layouts
Affects Versions: 2.0-beta8
Environment: Apache Maven 3.0.5
(r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 08:51:28-0500)
Maven home: C:\Java\apache-maven-3.0.5\bin\..
Java version: 1.7.0_25, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_25\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
Reporter: Gary Gregory
Assignee: Gary Gregory
Fix For: 2.0-beta9
- The XML root element was “eventSet”, it is now “events”. The word “set” is
misleading, because, while unlikely, it is possible that multiple log entries
can carry the same timestamp and message.
- The XML namespace is now includes the log4j version number:
http://logging.apache.org/log4j/2.0/. Previously, it was
http://logging.apache.org/log4j/
- The appender only uses a namespace prefix when needed, that is only for XML
fragments, not for well-formed XML, where the default namespace is set to the
log4j namespace. This creates much smaller well-formed XML files since no
namespace prefixed is used for each element.
- The namespace prefix is now customizable with “namespacePrefix”, with a
default of “log4j”.
- You can pick between pretty (default) and compact XML (no extra end of lines
and indentation). Use compact=”true|false”.
- Better and updated Javadoc.
- Updated manual.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]