This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 6715 - Eventing: Mismatch in wseventing outline
Summary: Eventing: Mismatch in wseventing outline
Status: CLOSED REMIND
Alias: None
Product: WS-Resource Access
Classification: Unclassified
Component: Eventing (show other bugs)
Version: FPWD
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Doug Davis
QA Contact: notifications mailing list for WS Resource Access
URL:
Whiteboard:
Keywords: hasProposal
Depends on:
Blocks:
 
Reported: 2009-03-17 23:13 UTC by Doug Davis
Modified: 2009-05-27 04:04 UTC (History)
0 users

See Also:


Attachments

Description Doug Davis 2009-03-17 23:13:41 UTC
Eventing shows this in the pseudo-schema:
    <wse:Subscribe ...>
      <wse:EndTo>endpoint-reference</wse:EndTo> ?
      <wse:Delivery Mode="xs:anyURI"? >xs:any</wse:Delivery>
      <wse:Expires>(xs:dateTime | xs:duration)</wse:Expires> ?
      <wse:Filter Dialect="xs:anyURI"? > xs:any </wse:Filter> ?
      ...
    </wse:Subscribe>

But the xsd shows:
- the xs:any in Delivery as xs:any*
- attribute extensibility on Delivery
- the xs:any in Filter as xs:any*
- attribute extensibility on Filter

Proposal:
Change the pseudo-schema to match the xsd:
    <wse:Subscribe ...>
      <wse:EndTo>endpoint-reference</wse:EndTo> ?
      <wse:Delivery Mode="xs:anyURI"? ...> xs:any* </wse:Delivery>
      <wse:Expires>(xs:dateTime | xs:duration)</wse:Expires> ?
      <wse:Filter Dialect="xs:anyURI"? ...> xs:any* </wse:Filter> ?
      ...
    </wse:Subscribe>
by making the xs:any on Delivery and Filter xs:any* and adding ... to these
elements.
Comment 1 Robert Freund 2009-04-07 20:00:05 UTC
resolved with comment #1