[Mono-dev] [PATCH] WebMethods with SOAPAction = ""
gert.driesen at telenet.be
Thu Dec 27 05:28:03 EST 2007
A line further down in that spec you'll find this:
"The header field value of empty string ("") means that the intent of the
SOAP message is provided by the HTTP Request-URI."
It is also documented in the WS-I Basic Profile:
An empty string for SOAP Action is actually used quite a lot (and not only
Arina, you'll still need to provide a small repro (and a unit test would be
From: mono-devel-list-bounces at lists.ximian.com
[mailto:mono-devel-list-bounces at lists.ximian.com] On Behalf Of Atsushi Eno
Sent: donderdag 27 december 2007 10:23
To: Arina Itkes
Cc: mono-devel-list at lists.ximian.com
Subject: Re: [Mono-dev] [PATCH] WebMethods with SOAPAction = ""
The value of SOAP Action is a URI as defined in RFC 2396.
So, an empty string for SOAP Action violates the W3C specification and is
not allowed. Actually no real world user uses "" for SOAP Action.
Arina Itkes wrote:
> This change permits to one who wants to create a client of a web
> service on IIS that has web methods with SOAPAction = "", to use
> generated proxy class without manual changes. In the current version
> generated SOAPAction for such method has another value that web
> service on IIS can acknowledge.
> -----Original Message-----
> From: Atsushi Eno [mailto:atsushi at ximian.com]
> Sent: Thursday, December 27, 2007 10:38 AM
> To: Arina Itkes
> Cc: mono-devel-list at lists.ximian.com
> Subject: Re: [Mono-dev] [PATCH] WebMethods with SOAPAction = ""
> What is the real issue that you want to solve? Without test cases this
> patch won't get applied in svn. This change does not look good because
> it does not improve any real use. It would look good for those who
> only care about .NET compatibility and do not care anything else.
> Atsushi Eno
> Arina Itkes wrote:
>> This fix done for compatibility with .NET.
>> In .NET if SOAPAction of a webmethod is set explicitly to empty
>> it is regarded like specified.
>> Please review the attached patch.
>> Mono-devel-list mailing list
>> Mono-devel-list at lists.ximian.com
Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com
More information about the Mono-devel-list