[Mono-bugs] [Bug 68646][Maj] Changed - Exception parsing wsdl from wssdk

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Mon, 25 Oct 2004 15:45:24 -0400 (EDT)


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@ximian.com.

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

--- shadow/68646	2004-10-25 15:23:23.000000000 -0400
+++ shadow/68646.tmp.28209	2004-10-25 15:45:24.000000000 -0400
@@ -227,6 +227,14 @@
 that the wssdk-emitted wsdl isn't fulfilling certain specified
 criteria that only apply to subclasses?
 
 If I edit the wsdl such that the problematic objects (the FooProxy
 classes for Keyboard, Processor etc) extend ZENObject rather than the
 child of ZENObject that they currently do, the mono tool accepts it...
+
+------- Additional Comments From atsushi@ximian.com  2004-10-25 15:45 -------
+Few people (and even implementors) understand XML Schema ;-)
+
+In such case (extending components using xsd:extension), you can use
+xsd:sequence instead of xsd:all. "All" has many limitations (due to
+XML Schema's deterministic content validation) and sequence is much
+less-restrictive, except for strict child item order.