- From: Jean-Jacques Moreau <jean-jacques.moreau@crf.canon.fr>
- Date: Thu, 07 Sep 2006 09:57:44 +0200
- To: John Kaputin <KAPUTIN@uk.ibm.com>
- Cc: www-ws-desc@w3.org, woden-dev@ws.apache.org
Regarding the last 2 bullets, I suggest we move the defaulting instead
to Table 6-8, part 1 style (incidentally, I notice we don't follow that
convention in most of Part 2):
Part 2, table 6-8, {http transfer coding} property@Binding Message
Reference component:
<current>
The actual value of the |whttp:transferCoding| /attribute information
item/ of the |input| or |output| /element information item/, if present.
</current>
<suggested>
The actual value of the |whttp:transferCoding| /attribute information
item/ of the |input| or |output| /element information item/, if present.
Otherwise, the value of the {http transfer coding default} property of
the parent Binding Operation component, if present. Otherwise the value
of the {http transfer coding default} property of the grandparent
Binding component, if present. Otherwise empty.
</suggested>
Similary, {http transfer coding} property@Binding Fault component:
<current>
The actual value of the |whttp:transferCoding| /attribute information
item/ of the |fault| /element information item/, if present.
</current>
<suggested>
The actual value of the |whttp:transferCoding| /attribute information
item/ of the |fault| /element information item/, if present. Otherwise,
the value of the {http transfer coding default} property of the parent
Binding component. Otherwise empty.
</suggested>
The "Otherwise empty" may be overkill.
JJ.
John Kaputin (gmail) wrote:
> I have an action item for CR055 to propose some new text for Part 2
> Section 6.8.2. based on a mailing list thread [1] I started on May
> 26th 2006 to clarify the way {http transfer coding} and {http transfer
> coding default} are described. My proposal follows, based on responses
> from Jacek on June 8th & 9th.
>
> <begin>
>
>
> 6.8.2 Relationship to WSDL Component Model
>
> The HTTP binding extension specification adds the following properties
> to the WSDL component model (as defined in [WSDL 2.0 Core Language
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20-adjuncts.html?content-type=text/html;%20charset=utf-8#WSDL-PART1>]):
>
> *
>
> {http transfer coding default} OPTIONAL. A /xs:string/ to the
> Binding
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-Binding>
> component. This property indicates the default transfer codings
> available for all Binding Message Reference
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-InterfaceMessageReference>
> and Binding Fault
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-InterfaceFaultReference>
> components of this Binding
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-Binding>
> component.
>
> *
>
> {http transfer coding default} OPTIONAL. A /xs:string/ to the
> Binding Operation
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingOperation>
> component. This property indicates the default transfer codings
> available for all Binding Message Reference
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingMessageReference>
> components of this Binding Operation
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingOperation>
> component.
>
> *
>
> {http transfer coding} OPTIONAL. A /xs:string/ to the Binding
> Message Reference
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingMessageReference>
> component. This property indicates the transfer codings
> available for this Binding Message Reference
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingMessageReference>
> component. If this property is not present, transfer coding for
> this Binding Message Reference defaults to the {http transfer
> coding default} property of the parent Binding Operation
> component and if that property is not present, then to the {http
> transfer coding default} property of the grandparent Binding
> component, if present.
>
> *
>
> Similarly, {http transfer coding} OPTIONAL, to the Binding Fault
> <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20.html#component-BindingFault>
> component. If this property is not present, transfer coding for
> this Binding Fault defaults to the {http transfer coding
> default} property of the parent Binding component.
>
> These properties are not relevant when HTTP 1.0 is used.
>
>
> <end>
>
> I think this text describes the data relationships correctly, but
> please rewrite it if it doesn't conform to the style or structure
> conventions of the spec.
>
> [1] http://lists.w3.org/Archives/Public/www-ws-desc/2006May/0087.html
>
> regards,
> John Kaputin
> (Apache Woden developer)
>
Received on Thursday, 7 September 2006 07:58:18 UTC