[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.