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, 1.2.11
         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.
-
You can reply to this email to add a comment to the issue online.

Reply via email to