- From: Carlos Verdes <cverdes@gmail.com>
- Date: Sat, 24 Nov 2012 21:42:58 +0000
- To: "Henry S. Thompson" <ht@inf.ed.ac.uk>
- Cc: "www-voice@w3.org" <www-voice@w3.org>, xmlschema-dev@w3.org
- Message-ID: <CAMZOHDNR2GLE0n6SYg=irRh19SrpogKUG7nUQTXT1jJ1OKPYQg@mail.gmail.com>
The xsd is the scxml official one. I have copied in local and fixed like I said because the error is with the Eclipse xsd validator. Thanks a lot. El 24/11/2012 20:35, "Henry S. Thompson" <ht@inf.ed.ac.uk> escribió: > Your problem is probably that arising because your schema is invalid > per XML Schema 1.0 (it's full of violations of the Unique Particle > Attribution constraint, informally known as the "no non-determinism > constraint"), > > http://www.w3.org/2011/04/SCXML/scxml-module-core.xsd:257:2: Invalid: > non-deterministic content model for type scxml.history.type: > {Wildcard: ##any, lax}/{http://www.w3.org/2005/07/scxml}:transition > > and whatever schema processor you're using is ignoring the invalidity > and causing the problem, which arises because the optional > xsd:group/scxml.extra.content is accepting your transition element, > thereby leaving no transition to be accepted by the required > xsd:element/transition. > > Fix your schema, and the problem will go away. Or use an XML Schema > 1.1 processor, because per XML Schema 1.1 _most_ of your UPA > violations go away (there are only 2 left: > > <schemaError char="2" line="281" phase="instance" > resource=" > http://www.w3.org/2011/04/SCXML/scxml-module-core.xsd">non-deterministic > content model for type scxml.if.type: { > http://www.w3.org/2005/07/scxml}:send/{http://www.w3.org/2005/07/scxml}:send > </schemaError> > <schemaError char="2" line="119" phase="instance" > resource="http://www.w3.org/2011/04/SCXML/scxml-module-external.xsd">non-deterministic > content model for type scxml.finalize.type: {Wildcard: ##any, > lax}/{Wildcard: ##any, lax}</schemaError> > > Or, it's possible you are already using a 1.1 processor, and it has a > bug in its content-model validation when it should be preferring an > element test to a wildcard test. > > ht > -- > Henry S. Thompson, School of Informatics, University of Edinburgh > 10 Crichton Street, Edinburgh EH8 9AB, 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 from me _always_ has a .sig like this -- mail without it is forged > spam] >
Received on Saturday, 24 November 2012 21:43:26 UTC