[Mono-bugs] [Bug 336495] XmlDocument.Load behaving different than MS implementation ( Schema validation)

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Oct 29 07:40:59 EDT 2007


Atsushi Enomoto <atsushi at ximian.com> changed:

           What    |Removed                                         |Added
             Status|NEW                                             |NEEDINFO
      Info Provider|                                                |fbergman at u.washington.edu

--- Comment #2 from Atsushi Enomoto <atsushi at ximian.com>  2007-10-29 05:40:59 MST ---
Since no further example case is provided, I've written my own example. It
however disagrees your bug report.

$ cat 336495.cs
using System;
using System.Xml;

public class Test
        public static void Main ()
                string xml = @"<root xsi:noNamespaceSchemaLocation='336495.xsd'
                string xml2 = @"<root
                XmlDocument doc = new XmlDocument ();
                doc.LoadXml (xml);
                doc.LoadXml (xml2);
                // XmlTextReader tr = new XmlTextReader (new XmlTextReader
(xml, XmlNodeType.Document, null));
                // XmlValidatingReader vr = new XmlValidatingReader (tr);
                // while (!vr.EOF)
                //      vr.Read ();

$ cat 336495.xsd
<xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'>
  <xs:element name='root' type='xs:int' />

(Here "xml" points to an invalid schema and "xml2" points to nonexistent

Setting needinfo, and will close it as invalid in case no further example is

Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the mono-bugs mailing list