- From: Doug Davis via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 17 Feb 2011 23:22:10 +0000
- To: public-ws-resource-access-notifications@w3.org
Update of /w3ccvs/WWW/2002/ws/ra/edcopies/ws-mex In directory hutz:/tmp/cvs-serv18348/ws-mex Modified Files: MetadataExchange.xsd Log Message: 11790 Index: MetadataExchange.xsd =================================================================== RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/ws-mex/MetadataExchange.xsd,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- MetadataExchange.xsd 15 Dec 2010 00:26:45 -0000 1.14 +++ MetadataExchange.xsd 17 Feb 2011 23:22:08 -0000 1.15 @@ -10,6 +10,14 @@ namespace='http://www.w3.org/2005/08/addressing' schemaLocation='http://www.w3.org/2006/03/addressing/ws-addr.xsd'/> + <!-- Types and global elements --> + <xs:simpleType name='QNameSerialization'> + <xs:restriction base='xs:string'> + <xs:pattern value='\{.*\}.+'/> + <!-- A QName w/o a namespace-uri is realized as "{}local-name} --> + </xs:restriction> + </xs:simpleType> + <!-- GetWSDL request --> <xs:element name='GetWSDL'> <xs:complexType> @@ -106,7 +114,7 @@ <xs:element name='Dialect'> <xs:complexType> - <xs:attribute name='Type' type='xs:QName' use='required'/> + <xs:attribute name='Type' type='tns:QNameSerialization' use='required'/> <xs:attribute name='Identifier' type='xs:anyURI'/> <xs:attribute name='Content' type='xs:anyURI'/> <xs:anyAttribute namespace='##other' processContents='lax'/> @@ -135,7 +143,7 @@ <xs:element name='MetadataReference' type='wsa:EndpointReferenceType' /> <xs:element name='MetadataLocation' type='tns:URI'/> </xs:choice> - <xs:attribute name='Dialect' type='xs:QName' use='required'/> + <xs:attribute name='Dialect' type='tns:QNameSerialization' use='required'/> <xs:attribute name='Identifier' type='xs:anyURI'/> <xs:anyAttribute namespace='##other' processContents='lax'/> </xs:complexType> @@ -147,7 +155,7 @@ maxOccurs='unbounded'/> </xs:sequence> <xs:attribute name='URL' type='xs:anyURI' use='required'/> - <xs:attribute name='Type' type='xs:QName' use='required'/> + <xs:attribute name='Type' type='tns:QNameSerialization' use='required'/> <xs:attribute name='Identifier' type='xs:anyURI'/> <xs:anyAttribute namespace='##other' processContents='lax'/> </xs:complexType> @@ -156,7 +164,7 @@ <xs:complexType name='ReferenceType'> <xs:complexContent> <xs:extension base='wsa:EndpointReferenceType'> - <xs:attribute name='Type' type='xs:QName' use='required'/> + <xs:attribute name='Type' type='tns:QNameSerialization' use='required'/> <xs:attribute name='Identifier' type='xs:anyURI'/> <xs:anyAttribute processContents='lax'/> </xs:extension>
Received on Thursday, 17 February 2011 23:22:12 UTC