- From: Arthur Ryman <ryman@ca.ibm.com>
- Date: Thu, 31 Mar 2005 13:13:04 -0500
- To: www-ws-desc@w3.org
- Message-ID: <OF06CD7CD1.64C6208C-ON85256FD5.00614F74-85256FD5.00641230@ca.ibm.com>
LC99 [1] : The Message Reference Component description doesn't define the
semantics of the message when the optional {message content model}
property is absent.
I propose to make the property REQUIRED and to set it to #any if the
element attribute is missing. I think this makes sense since the element
attribute constrains the message, so if the element attribute is missing,
then there is no constraint. The other reasonable alternative is to set
the property to #none when the element attribute is missing, but I think
this is less intuitive.
The spec should be changed as follows:
1. Change 2.5.1 The Message Reference Component
Current text: {message content model} OPTIONAL
Proposed text: {message content model} REQUIRED
2. Change Table 2-6. Mapping between Message Reference Component
Properties and XML Representation , {message content model} Row
Current text: If the element attribute information item is present and its
value is a QName, then #element. Otherwise the actual value of the element
attribute information item, if any, otherwise empty.
Proposed text: If the element attribute information item is present and
its value is a QName, then #element. Otherwise the actual value of the
element attribute information item, if any, otherwise #any.
[1] http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC99
Arthur Ryman,
Rational Desktop Tools Development
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
intranet: http://labweb.torolab.ibm.com/DRY6/
Received on Thursday, 31 March 2005 18:13:07 UTC