[Mono-bugs] [Bug 76311][Nor] Changed - wsdl tool can't understand
wsdl files with tag prefix in some nodes
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Sat Oct 1 12:53:52 EDT 2005
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=76311
--- shadow/76311 2005-10-01 12:49:03.000000000 -0400
+++ shadow/76311.tmp.11239 2005-10-01 12:53:52.000000000 -0400
@@ -1,17 +1,17 @@
Bug#: 76311
Product: Mono: Tools
Version: unspecified
-OS:
+OS: unknown
OS Details:
Status: NEW
Resolution:
-Severity:
+Severity: Unknown
Priority: Normal
Component: tools
-AssignedTo: mono-bugs at ximian.com
+AssignedTo: lluis at ximian.com
ReportedBy: rogerio.araujo at gmail.com
QAContact: mono-bugs at ximian.com
TargetMilestone: ---
URL:
Cc:
Summary: wsdl tool can't understand wsdl files with tag prefix in some nodes
@@ -46,6 +46,35 @@
------- Additional Comments From atsushi at ximian.com 2005-10-01 12:49 -------
Created an attachment (id=15859)
proposed fix
+
+------- Additional Comments From atsushi at ximian.com 2005-10-01 12:53 -------
+This is a bug caused by my fix on XmlSchema.Read() that used to read
+EndElement of xs:schema incorrectly. So in wsdl.genxs, it should also
+call Reader.Read() after XmlSchema.Read().
+
+Unfortunately when I ran genxs wsdl.genxs, the resulting
+ServiceDescriptionSerializerBase.cs caused compilation errors, so
+there might be manual changes on that type (or ServiceDescription.cs
+is based on possibly older genxs design).
+
+
+BTW a fix for ServiceDescription.cs is totally optional. You can
+reproduce the differences with the repro code below:
+
+using System;
+using System.Xml;
+using System.Web.Services.Description;
+
+public class Test
+{
+ public static void Main ()
+ {
+ ServiceDescription sd = new ServiceDescription ();
+ Console.WriteLine (sd.Name == null);
+ sd.Write (Console.Out);
+ }
+}
+
More information about the mono-bugs
mailing list