- From: Hirtle, David <David.Hirtle@nrc-cnrc.gc.ca>
- Date: Thu, 17 Feb 2005 12:59:07 -0500
- To: ht@inf.ed.ac.uk
- Cc: xmlschema-dev@w3.org
Thanks for updating the web-form. Unfortunately, I seem to have discovered a new problem with both the web-form and the Win32 installation. The current XSV 2.8-1 does not accept http://www.ruleml.org/0.87/exa/bindatalog.ruleml as valid, where the XML Schema (http://www.ruleml.org/0.87/xsd/bindatalog.xsd) uses xs:redefine to limit the occurrence range of a group from 1-to-many (i.e. minOccurs="1", maxOccurs="unbounded") to exactly 2 (i.e. min/maxOccurs="2"). I think the spec is pretty clear that this is a valid restriction. Also, as documented at http://www.ruleml.org/0.87/#Validation (from last summer), XSV 2.7-1 had no such complaints. The newest Saxon-SA 8.3 also accepts everything as valid. Thanks for looking into this, David *** Schema representation errors Detected during instance validation http://www.ruleml.org/0.87/xsd/modules/atom_module.xsd:91:6: Invalid: Content model of {http://www.ruleml.org/0.87/xsd}:Atom.extend not actually a restriction of base group [original {http://www.ruleml.org/0.87/xsd}:Atom.extend]: a $ element at node 1 of this model can't be matched by any edge leaving node 1 of the base ... http://www.ruleml.org/0.87/xsd/bindatalog.xsd:26:4: Invalid: redefined group not a restriction of its original definition -----Original Message----- From: xmlschema-dev-request@w3.org [mailto:xmlschema-dev-request@w3.org] On Behalf Of ht@inf.ed.ac.uk Sent: Wednesday, January 19, 2005 9:41 PM To: Hirtle, David Cc: xmlschema-dev@w3.org Subject: Re: XSV results discrepancy (web vs installation) "Hirtle, David" <David.Hirtle@nrc-cnrc.gc.ca> writes: > Good day, > > Attempting to validate the document > http://www.ruleml.org/0.88/exa/appendix2a.ruleml > > using the current XSV web interface results in the following schema error: > > http://www.ruleml.org/0.88/xsd/modules/atom_module.xsd:120:2: Invalid: > non-deterministic content model for type Atom.type: > {http://www.ruleml.org/0.88/xsd}:slot/{http://www.ruleml.org/0.88/xsd}:slot > > However, the self-installing Win32 installation > (ftp://ftp.cogsci.ed.ac.uk/pub/XSV/XSV28.EXE) reports no such > non-determinism. (See below for details.) Fixed, sorry (web-form was stale). ht -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh Half-time member of W3C Team 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk URL: http://www.ltg.ed.ac.uk/~ht/ [mail really from me _always_ has this .sig -- mail without it is forged spam]
Received on Thursday, 17 February 2005 17:59:43 UTC