[Mono-bugs] [Bug 78220][Nor] Changed - XmlSchema compilation fails for extension with base type in aother namespace

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Apr 28 03:41:01 EDT 2006


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by atsushi at ximian.com.

http://bugzilla.ximian.com/show_bug.cgi?id=78220

--- shadow/78220	2006-04-28 03:35:47.000000000 -0400
+++ shadow/78220.tmp.13075	2006-04-28 03:41:01.000000000 -0400
@@ -130,6 +130,16 @@
 continue ·assessment·: see ·lax assessment·.
 
 In that case both the Mono and MS implementation are valid, right ?
 
 However, when you explicitly compile an XML Schema I (personally) 
 would expect a failure when a sub component is missing.
+
+------- Additional Comments From atsushi at ximian.com  2006-04-28 03:41 -------
+MS implementation does not prohibit missing sub components. In some
+(well, many) cases MS.NET has bugs, which we are not cloning. My xsd
+implementation strategy is simple: MS seems to allow missing sub
+components, so we also allow them. I think it is fair enough.
+
+When the schemas are added in schema2->schema1 order, components in
+schema2 should not be regarded as missing. Thus the code you first
+posted is absolutely a bug.


More information about the mono-bugs mailing list