- From: Arthur Ryman <ryman@ca.ibm.com>
- Date: Sat, 6 May 2006 18:24:39 -0400
- To: www-ws-desc@w3.org
- Message-ID: <OF1685FCE1.DB52F89D-ON85257165.001D531D-85257166.007B19D3@ca.ibm.com>
More comments:
1. In 6. the paragraph:
"As allowed in [WSDL 2.0 Core Language], a Binding component MAY exist
without indicating a specific Interface component that it applies to. In
this case, there MUST NOT be any Binding Operation or Binding Fault
components present in the Binding component."
Is not a new requirement. It reproduces a requirement from Part 1. It
should contain the keywords MAY, MUST NOT since it is not a new
requirement. It should be rephrased as a note. It is equivalent to the
Part 1 assertion:
"If a Binding component specifies any operation-specific binding details
(by including Binding Operation components) or any fault binding details
(by including Binding Fault components) then it MUST specify an interface
the Binding component applies to, so as to indicate which interface the
operations come from.? " which is Binding-0054. Perhaps include a
reference to Part 1 here.
2. In 6.3.1 HTTP Method Selection, there is no value specified when all
the conditions fail. What is the default? I suggest POST.
3. In 6.5.3 HTTP Header Component the {type definition} component is
defined as a QName reference to a Type Definition component. This is
inconsistent with the way refrences are handled in the Core spec. This
property should be changed to be a Type Definition component, i.e. the
resolved value of the QName. Note that Table 6-3 correctly decsribes this
property as a Type Definition, not a QName.
4. In 6.7 Serialization Format of Instance Data, Table 6-5, why is the
application/xml the only mime type that can be returned on the output
message? The other two types might also be useful in outputs. Multipart
output seems reasonable. URL encoded output is less likely.
Arthur Ryman,
IBM Software Group, Rational Division
blog: http://ryman.eclipsedevelopersjournal.com/
phone: +1-905-413-3077, TL 969-3077
assistant: +1-905-413-2411, TL 969-2411
fax: +1-905-413-4920, TL 969-4920
mobile: +1-416-939-5063, text: 4169395063@fido.ca
Received on Saturday, 6 May 2006 22:24:52 UTC