W3C home > Mailing lists > Public > public-ws-desc-comments@w3.org > March 2006

FW: Assertion required for property <constraint>

From: Jonathan Marsh <jmarsh@microsoft.com>
Date: Thu, 16 Mar 2006 15:20:11 -0800
Message-ID: <37D0366A39A9044286B2783EB4C3C4E801F216E0@RED-MSG-10.redmond.corp.microsoft.com>
To: <kaputin@uk.ibm.com>, <woden-dev@ws.apache.org>
Cc: <public-ws-desc-comments@w3.org>
Thanks for your comment.  The WS Description Working Group tracked this issue as a CR007 [1].  The Working Group agreed to fix this per [2].  This resolution is reflected in the latest draft [3].


Unless you let us know otherwise by 13 April, we will assume you agree with the resolution of this issue.


[1] http://www.w3.org/2002/ws/desc/5/cr-issues/#CR007

[2] http://lists.w3.org/Archives/Public/www-ws-desc/2006Feb/0016.html

[3] http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20.html?content-type=text/html;%20charset=utf-8#references-definitions


 [  Jonathan Marsh  ][  jmarsh@microsoft.com <mailto:jmarsh@microsoft.com>   ][  http://spaces.msn.com/auburnmarshes <http://spaces.msn.com/auburnmarshes>   ]





From: www-ws-desc-request@w3.org [mailto:www-ws-desc-request@w3.org] On Behalf Of John Kaputin (gmail)
Sent: Saturday, January 21, 2006 12:40 AM
To: www-ws-desc@w3.org
Cc: woden-dev@ws.apache.org
Subject: Assertion required for property <constraint>


See - Part 1, 3.1.3 References to Element Declarations and Type Definitions

The assertions include the following rule from this section about the 'element' attribute of  <fault>, <input> and <output>:
Schema-0020. An element attribute information item MUST NOT refer to a global xs:simpleType or xs:complexType definition. 

I think there's a similar assertion that needs to be captured in the next paragraph:
A constraint attribute information item MUST NOT refer to a global xs:element definition. 

....although the text needs to be corrected to reflect that constraint is a child element of <property>, not an attribute, and it's the QName within <constraint> that must not refer to a global xs:element declaration.

John Kaputin
Received on Thursday, 16 March 2006 23:21:52 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:31:04 UTC