DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18246>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18246 Patch: Add more MDC support to XMLLayout and PatternLayout Summary: Patch: Add more MDC support to XMLLayout and PatternLayout Product: Log4j Version: 1.3alpha Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: Other Component: Other AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] The attached zip file contains some patch files, and some additional files which extend some classes to support, or to extend support for MDC. General Changes: * XMLLayout now includes any MDC details by encoding in CDATA sections MDC Key/Value pairs. * PatternLayout - the %X option used to require a secondary option to indicate which key to output. This option is now no longer required, and if not specified, then ALL the MDC Key/Value pairs are output using a format similar to Hashtable.toString( e.g."{{key1,val1},{key2,val2}}") Notes: ====== * The patch-dtd-mdcextensions.txt patches the log4j.dtd to allow an log4j:event to include MDC details. This DTD change may not be entirely the way we want to go, and I would appreciate someone with XML experience looking over it a bit more thoroughly as I was not able to test the change as much as I would like. * patch-src-*.txt - patches XMLLayout, PatternParser, and PatternLayout to enable MDC to appear, or to provide additional support. * patch-test-*.txt - patches some Test case files to validate the source changes * pattern.mdc.1.properties - a tests/input property file to configure a Test case * patternLayout.mdc.1 - witness file for the PatternLayout change & test cases * xmlLayout.mdc.* - witness files for the XMLLayout change & test cases * Chainsaw has _NOT_ been modified to read in the MDC details from a standalone XML file. My home computer was having a Blue Screen of Death everytime Chainsaw started up, so I was not able to even start on that change. Hope to address that @ work during the week. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
