- From: Yves Lafon <ylafon@w3.org>
- Date: Tue, 26 Jun 2012 16:31:30 -0400 (EDT)
- To: Doug Davis <dug@us.ibm.com>
- cc: public-ws-resource-access@w3.org
On Wed, 30 May 2012, Doug Davis wrote:
> All,
> I consider these to be typos since the xsd is correct and it looks like
> the editors just missed a few QName->QNameSerialization changes. I've
> attached a marked-up word doc showing to the issue (
> https://www.w3.org/Bugs/Public/show_bug.cgi?id=17234 ). The edits are
> also shown in the following diff of the wsmex.xml file:
Note that we have an errata page, but we need a WG decision to put things
in it.
Cheers,
>
> Index: wsmex.xml
> ===================================================================
> RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsmex.xml,v
> retrieving revision 1.150
> diff -r1.150 wsmex.xml
> 334,358c334,360
> < (21) <mex:MetadataSection Dialect='wsdl:definitions'>
> < (22) <wsdl:definitions>
> < (23) <!-- WSDL data removed for brevity -->
> < (24) </wsdl:definitions>
> < (25) </mex:MetadataSection>
> < (26) <mex:MetadataSection
> < (27) Dialect='xs:schema'
> < (28) Identifier='http://services.example.org/stockquote/schemas'>
>
> < (29) <mex:MetadataLocation>
> < (30) http://services.example.org/stockquote/schemas
> < (31) </mex:MetadataLocation>
> < (32) </mex:MetadataSection>
> < (33) <mex:MetadataSection
> < (34) Dialect='wsp:Policy'
> < (35) Identifier='http://services.example.org/stockquote/policy'>
> < (36) <mex:MetadataReference>
> < (37) <wsa:Address>
> < (38) http://services.example.org/stockquote/policy
> < (39) </wsa:Address>
> < (40) </mex:MetadataReference>
> < (41) </mex:MetadataSection>
> < (42) </mex:Metadata>
> < (43) </wst:GetResponse>
> < (44) </s11:Body>
> < (45) </s11:Envelope></eg>
> ---
>> (21) <mex:MetadataSection
>> (22) Dialect='{http://schemas.xmlsoap.org/wsdl/}definitions'
>> (23) Identifier='http://services.example.org/stockquote'>
>> (24) <wsdl:definitions>
>> (25) <!-- WSDL data removed for brevity -->
>> (26) </wsdl:definitions>
>> (27) </mex:MetadataSection>
>> (28) <mex:MetadataSection
>> (29) Dialect='{http://www.w3.org/2001/XMLSchema}schema'
>> (30) Identifier='http://services.example.org/stockquote/schemas'>
>
>> (31) <mex:MetadataLocation>
>> (32) http://services.example.org/stockquote/schemas
>> (33) </mex:MetadataLocation>
>> (34) </mex:MetadataSection>
>> (35) <mex:MetadataSection
>> (36) Dialect='{http://www.w3.org/ns/ws-policy}Policy'
>> (37) Identifier='http://services.example.org/stockquote/policy'>
>> (38) <mex:MetadataReference>
>> (39) <wsa:Address>
>> (40) http://services.example.org/stockquote/policy
>> (41) </wsa:Address>
>> (42) </mex:MetadataReference>
>> (43) </mex:MetadataSection>
>> (44) </mex:Metadata>
>> (45) </wst:GetResponse>
>> (46) </s11:Body>
>> (47) </s11:Envelope></eg>
> 366c368
> < of the <kw>[Body]</kw> (lines 18-44) is a mex:Metadata element with
> ---
>> of the <kw>[Body]</kw> (lines 18-46) is a mex:Metadata element with
> 368c370
> < about the Web service endpoint (lines 20-42). The mex:Metadata
> ---
>> about the Web service endpoint (lines 20-44). The mex:Metadata
> 370,371c372,373
> < (lines 21-25) contains the <bibref ref='WSDL11'/> of the Web
> < service endpoint. The second MetadataSection (lines 26-32) contains
> ---
>> (lines 21-27) contains the <bibref ref='WSDL11'/> of the Web
>> service endpoint. The second MetadataSection (lines 28-34) contains
> 375,376c377,378
> < (lines 29-31). The third MetadataSection (lines 33-41) contains
> < the <bibref ref='AddrCore'/> endpoint reference (lines 36-40) of
> ---
>> (lines 31-33). The third MetadataSection (lines 35-43) contains
>> the <bibref ref='AddrCore'/> endpoint reference (lines 38-42) of
> 379c381
> < the Dialect attribute (line 34).
> ---
>> the Dialect attribute (line 36).
> 385c387
> < mex:MetadataReference element in lines 36-40 of
> ---
>> mex:MetadataReference element in lines 38-42 of
> 454c456
> < (19) Dialect='wsp:Policy'
> ---
>> (19) Dialect='{http://www.w3.org/ns/ws-policy}Policy'
> 872c874
> < <mex:MetadataSection Dialect='<emph>xs:QName</emph>'
> ---
>> <mex:MetadataSection
> Dialect='<emph>{http://www.w3.org/&wsmex.nsprefix;/w
> s-mex}QNameSerialization</emph>'
> 4470a4473,4479
>> <tr>
>> <td> 2012/05/29 </td>
>> <td> DD </td>
>> <td> Added resolution of issue
>> <loc href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=17234
> ">17234</
> loc>
>> </td>
>> </tr>
>
>
> [attachment "wsmex-17234.doc" deleted by Doug Davis/Raleigh/IBM]
>
> thanks
> -Doug
> ______________________________________________________
> STSM | Standards Architect | IBM Software Group
> (919) 254-6905 | IBM 444-6905 | dug@us.ibm.com
> The more I'm around some people, the more I like my dog.
> ----- Forwarded by Doug Davis/Raleigh/IBM on 05/29/2012 11:30 AM -----
>
> poehlsen@itm.uni-luebeck.de
> 05/07/2012 04:17 AM
>
> To
> public-ws-resource-access-comments@w3.org
> cc
>
> Subject
> WS-Mex dialect type
>
>
>
>
>
>
> Hello,
>
> as far as I discovered, the dialect is a mex:QNameSerialization instead
> of a xs:Qname as before.
> http://lists.w3.org/Archives/Public/public-ws-resource-access-notifications/2011Feb/0138.html
>
> Are there any information available, why this was changed?
>
> Since "Normative text within this specification takes precedence over
> the XML Schema and WSDL descriptions, which in turn take precedence
> over outlines, which in turn take precedence over examples." it is
> quite difficult to see what seems to be right.
>
> Especially since the serialization algorithm is only provided as a
> "note" (non-normative text?) within the spec. (In the description of
> the dialect attribute /mex:Metadata/mex:MetadataSection/@Dialect a
> _note_ says that "the QName is serialized as
> {namespace-uri}localName."
> In the XML Schema exists only a regex: <xs:pattern value='\{.*\}.+'/>
> In the outline in section 4 the dialect is a 'xs:Qname'
> http://www.w3.org/TR/ws-metadata-exchange/#web-services-metadata
>
> If the note is applicable Example 2-4 line 21, 27, and 34 have an
> incorrect Qname serialization. It must be a QNameSerialization, same
> with Example 2-6 line 19.
>
>
> There is another bug:
> Example 2-4 line 21 lacks an identifier. Now it is required in contrast
> to the submission version of the spec.
>
>
> Kind regards,
> Stephan
>
>
>
>
--
Baroula que barouleras, au tiéu toujou t'entourneras.
~~Yves
Received on Tuesday, 26 June 2012 20:31:33 UTC