Re: [SPAM] Proposed text for HTTP method default "POST" (CR035/CR072)

[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