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 [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=82725 --- shadow/82725 2007-09-07 12:34:42.000000000 -0400 +++ shadow/82725.tmp.30712 2007-09-12 15:19:06.000000000 -0400 @@ -121,6 +121,19 @@ TestService.testService can not be reflected. ---> System.InvalidOperationException: There was an error reflecting 'testServiceResult'. ---> System.InvalidOperationException: 'int' is an invalid value for the SoapElementAttribute.DataType property. The property may only be specified for primitive types. + +------- Additional Comments From [EMAIL PROTECTED] 2007-09-12 15:19 ------- +Through lots of debugging, I found the two issues causing this: + +1> This statement isn't being used to correctly recognize the name: + [return: System.Xml.Serialization.SoapElement("ReturnValue")] +Replacing "ReturnValue" with "testServiceReturnValue" in the soap +message works. + +2> Namespace issue, changing testServiceReturnValue to +typens:testServiceReturnValue and ResultTable to typens:ResultTable fixes. + +The soap message processes fine in .NET though. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
