[Mono-dev] WebServiceBindingAttribute bug in r72089?
Atsushi Eno
atsushi at ximian.com
Thu Feb 21 01:14:59 EST 2008
If Vladimir does not fix his regression, I'll revert r91075 tomorrow.
Atsushi Eno
Robert Jordan wrote:
> joel reed wrote:
>> When I upgrade mono from 1.2.6 to SVN HEAD, I get the following error
>> making a webservice call:
>>
>> Unhandled Exception: System.InvalidOperationException:
>> WebServiceBindingAttribute is required on proxy class
>> 'Microsoft.TeamFoundation.Client.Authenticator'
>>
>> The class in question begins thusly:
>>
>> [System.Web.Services.WebServiceBindingAttribute(Name="ServerStatusSoap",
>> Namespace="http://schemas.microsoft.com/TeamFoundation/2005/06/Services/ServerStatus/03")]
>> [System.Diagnostics.DebuggerStepThroughAttribute()]
>> [System.ComponentModel.DesignerCategoryAttribute("code")]
>> internal class Authenticator :
>> System.Web.Services.Protocols.SoapHttpClientProtocol
>>
>> To get the class to work on SVN HEAD I had to make the following change:
>> http://repo.or.cz/w/tfs.git?a=blobdiff;f=class/Microsoft.TeamFoundation.Client/Authenticator.cs;fp=class/Microsoft.TeamFoundation.Client/Authenticator.cs;h=49415b99a6e67c4c8ac8769787bf3e837dea14f2;hp=54fbe57736d23fa018840f0ebbf278c13acd35aa;hb=bec93a9ee5151193e6f1b41de8fe1667aadc0ba1;hpb=31e713085a865708a46ca82d7d2625b550332326
>>
>> Basically, changing "ServerStatusSoap" to "AuthenticatorSoap".
>>
>> I think the changeset which introduced this new behavior is r72089.
>> http://lists.ximian.com/pipermail/mono-patches/2007-February/086979.html
>>
>> I'm a bit surprised that apparently now the attribute name must match
>> the class name. That doesn't appear to be a requirement on this code
>> sample at msdn2:
>>
>> http://msdn2.microsoft.com/en-us/library/system.web.services.webservicebindingattribute.aspx
>>
>
> This is must likely this bug:
>
> https://bugzilla.novell.com/show_bug.cgi?id=360421
>
> Robert
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
More information about the Mono-devel-list
mailing list