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 8227 - Mex: Change the Schema to make Content a child rather than a sibling of Dialect
Summary: Mex: Change the Schema to make Content a child rather than a sibling of Dialect
Status: CLOSED REMIND
Alias: None
Product: WS-Resource Access
Classification: Unclassified
Component: MetadataExchange (show other bugs)
Version: FPWD
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Ashok Malhotra
QA Contact: notifications mailing list for WS Resource Access
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-07 00:33 UTC by Ashok Malhotra
Modified: 2010-03-17 10:54 UTC (History)
1 user (show)

See Also:


Attachments

Description Ashok Malhotra 2009-11-07 00:33:02 UTC
Change the MEX schema to put <wsmxp:MetadataContent> element as a child element
of <wsmxp:MetadataExchengeDialect> rather than as a sibling.
The rationale is that the the Content element qualifies the Dialect element.
If it is a sibling it gives the impression that it can be used independently which
does not make sense.

The schema is currently as below:

<wsmxp:MetadataExchange ...>
  <wsmxp:MetadataExchangeDialect ...>
    xs:anyURI
  </wsmxp:MetadataExchangeDialect> * 
  <wsmxp:MetadataContent ...> xs:anyURI </wsmxp:MetadataContent> *
  ...
</wsmxp:MetadataExchange>

This issue suggests that is be changed to:

<wsmxp:MetadataExchange ...>
  <wsmxp:MetadataExchangeDialect value='xs:anyURI'b> 
    <wsmxp:MetadataContent ...> xs:anyURI </wsmxp:MetadataContent> *
  </wsmxp:MetadataExchangeDialect> * 
    ...
</wsmxp:MetadataExchange>
Comment 1 Robert Freund 2009-12-08 21:04:27 UTC
resolved as proposed