- From: Henry S. Thompson <ht@cogsci.ed.ac.uk>
- Date: 19 Nov 2001 11:42:30 +0000
- To: Mark Feblowitz <mfeblowitz@frictionless.com>
- Cc: "Xmlschema-Dev (E-mail)" <xmlschema-dev@w3.org>
Mark Feblowitz <mfeblowitz@frictionless.com> writes: > In using today's build of XSV 1.4, I got the following message: > > file:/OAGIS/BODs/ProcessPurchaseOrder.xsd:19:3: Invalid: > Content model of None not actually a restriction of base type > BusinessObjectDocument: a {http://www.openapplications.org/OAGIS}:DataArea > element at node 1 of this model can't be matched by any edge leaving node 1 > of the base Base model: This model: > > I guessed (correctly) that the base type BusinessObjectDocument had a > content model requiring an ApplicationArea element (minOccurs="1") but that > the element ProcessPurchaseOrder (incorrectly reported as "None" in the > error message), incorrectly changed the minOccurs to "0". > > In spite of the somewhat confusing error report, XSV now looks to catch an > improper restriction in cardinality. Sorry the message is obscure. The None is the name of the derived type definition. There's a dump of the content model FSMs in the raw XML -- I'll update the stylesheet, it should be showing them. 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, 19 November 2001 06:41:30 UTC