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 4616 - SML Error Schema: errorDataType should allow unbounded xs:any elements
Summary: SML Error Schema: errorDataType should allow unbounded xs:any elements
Status: RESOLVED FIXED
Alias: None
Product: SML
Classification: Unclassified
Component: Core (show other bugs)
Version: unspecified
Hardware: All All
: P1 normal
Target Milestone: FPWD
Assignee: Virginia Smith
QA Contact: SML Working Group discussion list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-10 01:12 UTC by Pratul Dublish
Modified: 2007-06-25 22:05 UTC (History)
0 users

See Also:


Attachments

Description Pratul Dublish 2007-06-10 01:12:45 UTC
The definition of errorDataType in SML Error Schema (Appendix II) should be changed by adding maxOccurs="unbounded" to the xs:any element. The new definition should be
  <xs:complexType name="errorDataType">
    <xs:sequence>
      <xs:any namespace="##any" maxOccurs="unbounded" processContents="skip"/>
    </xs:sequence>
  </xs:complexType>

This is required to allow more than one child elements for an element of errorDataType. The existing definition is very restrictive since it only allows one child element.
Comment 1 Virginia Smith 2007-06-25 22:05:58 UTC
Added 'maxOccurs="unbounded"' to errorDataType in SML error schema.