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

Matthew Gabeler-Lee reopened LOG4NET-209:
-----------------------------------------


protected -- oops, forgot I'd done a little subclass to access that ;)

I'll write up a patch for option 1, and be sure to retain compatibility in 
default modes.

Unit tests are good, I'll include at least one in for the new mode :)

> XmlLayout.FormatXml calls wrong overload of XmlWriter.WriteStartElement
> -----------------------------------------------------------------------
>
>                 Key: LOG4NET-209
>                 URL: https://issues.apache.org/jira/browse/LOG4NET-209
>             Project: Log4net
>          Issue Type: Bug
>          Components: Other
>    Affects Versions: 1.2.10
>         Environment: .NET 3.5 SP1
>            Reporter: Matthew Gabeler-Lee
>
> FormatXml calls WriteStartElement using prefixed element names (e.g. 
> "log4net:event"), but it calls the overload of WriteStartElement that expects 
> a local name.  Thus, if it writes to an xml writer that actually checks such 
> things, it crashes.  Instead, it should call the overload that separates the 
> prefix from the local name.  E.g.:  writer.WriteStartElement(this.m_prefix, 
> this.m_elmEvent, null).

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to