- From: Henry S. Thompson <ht@cogsci.ed.ac.uk>
- Date: 15 Jan 2001 15:46:23 +0000
- To: MarkH@i2.co.uk
- Cc: xmlschema-dev@w3.org
MarkH@i2.co.uk writes: > XML Spy v3.5 beta 4 complains about the following, saying that miscType must > be derived from vlvd:endType by -extension-. In fact it is derived by > -restriction-. XSV didn't complain when validating the instance. Who's > right? > > Extract from the instance: > <ends> > <end id="e0001" xsi:type="vlvx:miscEnd"> > <properties> > <displayName>end e0001</displayName> > </properties> > </end> > </ends> > > Extracts from the schema: > <complexType name="miscEnd"> > <annotation> > <documentation>End Type: miscEnd > (miscellaneous)</documentation> > </annotation> > <complexContent> > <restriction base="vlvx:endType"> > <sequence> > <element name="properties" > type="vlvx:elementProperties"/> > </sequence> > </restriction> > </complexContent> > </complexType> > > ... > > <element name="ends"> > <complexType> > <sequence> > <element name="end" type="vlvx:endType" > minOccurs="0" maxOccurs="unbounded"/> > </sequence> > </complexType> > </element> I don't see an error, but without the definition of endType (is it simple or complex?) I can't tell for sure. ht -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh W3C Fellow 1999--2001, part-time member of W3C Team 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@cogsci.ed.ac.uk URL: http://www.ltg.ed.ac.uk/~ht/
Received on Monday, 15 January 2001 10:46:26 UTC