[Mono-bugs] [Bug 78042][Nor] Changed - SOAP list result error. Mono expects response namespace, but it shouldn't

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Mon Apr 10 07:29:41 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 krzymkowski at kontinuum.pl.

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

--- shadow/78042	2006-04-07 09:59:20.000000000 -0400
+++ shadow/78042.tmp.31706	2006-04-10 07:29:41.000000000 -0400
@@ -79,6 +79,29 @@
 
 
 ------- Additional Comments From krzymkowski at kontinuum.pl  2006-04-07 09:56 -------
 Created an attachment (id=16734)
 mono.soap - SOAP response which works under Mono and fails under .NET
 
+
+------- Additional Comments From krzymkowski at kontinuum.pl  2006-04-10 07:29 -------
+It seems that Mono does not take into account the
+Form=System.Xml.Schema.XmlSchemaForm.Unqualified attribute in:
+
+        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("",
+RequestElementName="process-list",
+RequestNamespace="http://kontinuum.pl/axsmonitorsvc",
+ResponseElementName="process-listResponse",
+ResponseNamespace="http://kontinuum.pl/axsmonitorsvc",
+Use=System.Web.Services.Description.SoapBindingUse.Literal,
+ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
+        [return: System.Xml.Serialization.XmlArrayAttribute("out",
+Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=true)]
+        [return:
+System.Xml.Serialization.XmlArrayItemAttribute("item",
+Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+        public processlistrespelem[] processlist()
+        {
+            object[] results = this.Invoke("processlist", new object[0]);
+            return ((processlistrespelem[])(results[0]));
+        }
+


More information about the mono-bugs mailing list