[Mono-bugs] [Bug 77297][Nor] Changed - stub generated from wsdl raises InvalidCastException exception on a dynamic array transfered by the webservice

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Wed Jan 18 15:01:52 EST 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 lluis at ximian.com.

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

--- shadow/77297	2006-01-18 14:44:34.000000000 -0500
+++ shadow/77297.tmp.16595	2006-01-18 15:01:52.000000000 -0500
@@ -368,6 +368,17 @@
 manages an array of base64Binnary type in a better way than it does
 with the one that causes the bug reported here. So please forget what
 I've sent to the list and consider only what is posted here...
 
 
 
+
+------- Additional Comments From lluis at ximian.com  2006-01-18 15:01 -------
+The problem I see here is that the WSDL document says that the
+messages are based on the rpc/encoded format, but then it defines a
+schema that doesn't follow the rules of that format. For example,
+arrays should have a special arrayType attribute. The message in the
+HTTP dump doesn't certainly look like a rpc/encoded SOAP message.
+
+So, the question is, does it work when the client runs in MS.NET? If
+it does not, it would confirm that this is a problem in the server,
+and we can't do anything about it.


More information about the mono-bugs mailing list