[XMLSCHEMA-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

maxOccurs bug

From: Chris <jesdisciple@gmail.com>
Date: Sun, 09 Mar 2008 18:07:12 -0500
To: xmlschema-dev@w3.org
Message-ID: <op.t7ruiaxvhsa7gx@nspire>
maxOccurs bug

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 GMT

Subscribe to the Stylus Scoop newsletter for helpful XML tips and tutorials.
Email
First Name
Last Name
Company

Download Stylus Studio 6 XML Enterprise Edition

Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2007 All Rights Reserved.