- From: Chris <jesdisciple@gmail.com>
- Date: Sun, 09 Mar 2008 18:07:12 -0500
- To: xmlschema-dev@w3.org
Hello!
I'm using the validator (http://www.w3.org/2001/03/webdata/xsv), and it's
working great except for one thing. To illustrate, I've written a valid
sample schema which, when uploaded, returns an error. The source and
error follow.
<?xml version="1.0" encoding="iso-8859-1"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.w3.org/2001/03/webdata/xsv"
xmlns="http://www.w3.org/2001/03/webdata/xsv"
elementFormDefault="qualified">
<xsd:element name="root">
<xsd:complexType>
<xsd:all>
<xsd:element name="example" maxOccurs="2"/>
</xsd:all>
</xsd:complexType>
</xsd:element>
</xsd:schema>
Invalid per cvc-attribute.1.2: attribute type check failed for
{None}:maxOccurs: 2 not in enumeration [0, 1]
The standard, as I understand it, requires that all natural numbers and
the string "unbounded" be valid values of the maxOccurs attribute. Am I
mistaken?
Thanks!
Chris
Received on Monday, 10 March 2008 03:08:56 UTC