[ 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