[ 
https://issues.apache.org/jira/browse/LOG4J2-312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matt Sicker closed LOG4J2-312.
------------------------------


> 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/events. 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.
> - Use CamelCase for element names, like class names.
> - Use camelCase of attribute names, like instance variables.
> - Add first cut of DTD for XML layout.
> - Add first cut of XSD for XML layout.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to