- 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