- From: Jean-Jacques Moreau <jean-jacques.moreau@crf.canon.fr>
- Date: Fri, 08 Sep 2006 08:36:21 +0200
- To: John Kaputin <KAPUTIN@uk.ibm.com>
- Cc: www-ws-desc@w3.org, woden-dev@ws.apache.org
[Repost, I somehow emailed from the wrong email address and this got
rejected. John, would you mind reposting as well?]
I'm a little confused since I thought we had already closed both issues,
i.e.:
- CR35, closed with text along the lines of what you suggested, 18 May
2006 [1]
- CR72, closed as duplicate of CR50 (itself closed with no action), 13
July 2006 [2]
Did I miss something?
JJ.
[1]
<http://lists.w3.org/Archives/Public/www-ws-desc/2006May/att-0048/20060518-ws-desc-minutes.html#item12>
[2]
<http://lists.w3.org/Archives/Public/www-ws-desc/2006Jul/att-0064/20060713-ws-desc-minutes.html#item>
John Kaputin (gmail) wrote:
> To close out CR035 and CR072, I would like to propose some text for
> section 6.3.1 in Part 2 to specify that HTTP method should default to
> POST when the other conditions fail. CR072 has a couple of other
> points but I think these are already closed with CR050.
>
> <begin>
>
>
> 6.3.1 HTTP Method Selection
>
> When formulating the HTTP message to be transmitted, the HTTP request
> method used MUST be selected using one of the following:^ †
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20-adjuncts.html?content-type=text/html;%20charset=utf-8#HTTPBinding-5056-summary>
>
>
> *
>
> For a given Interface Operation
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-InterfaceOperation>
> component, if there is a Binding Operation
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingOperation>
> component whose {interface operation
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#property-BindingOperation.interfaceoperation>}
> property matches the component in question and its {http method
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20-adjuncts.html#property-BindingOperation.httpmethod>}
> property has a value, then the value of the {http method
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20-adjuncts.html#property-BindingOperation.httpmethod>}
> property.
>
> *
>
> Otherwise, the value of the Binding
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-Binding>
> component's { http method default
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20-adjuncts.html#property-Binding.httpmethoddefault>},
> if any.
>
> *
>
> Otherwise, if a {safety
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20-adjuncts.html#property-InterfaceOperation.safety>}
> property as defined in *3.1 Operation safety*
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20-adjuncts.html?content-type=text/html;%20charset=utf-8#safety>
> is present on the bound Interface Operation
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-InterfaceOperation>
> component and has a value of "true", the value "GET".
>
> * Otherwise "POST"
>
>
> <end>
>
> I have simply added the fourth bullet point. If necessary, this could
> be elaborated further as:
>
> * Otherwise, if {safety} is absent on the bound Interface
> Operation or has a value of "false", the value "POST".
>
>
>
> regards,
> John Kaputin
> (Apache Woden)
Received on Friday, 8 September 2006 06:36:39 UTC