- From: Guillaume Rousse <rousse@ccr.jussieu.fr>
- Date: Thu, 6 Dec 2001 15:26:29 +0100
- To: xmlschema-dev@w3.org
Still using xerces-j 1.4.4 <persons id="pers"> <person id="pers2"> <firstName>J. W.</firstName> <lastName>Abalos</lastName> </person> <person id="pers3"> <firstName>E.</firstName> <lastName>Abonnenc</lastName> </person> [guillaume@silbermann xml]$ xml-check data/cipa.xml [Error] cipa.xml:21:24: Attribute "id" is required and must be specified for element type "persons". [Error] cipa.xml:21:24: Attribute "id" must be declared for element type "persons". The error message is quite confusing. The first seems to complains about a not found required attribute, the second about a found unwaited attribute ! This is local: <element name="persons" minOccurs="0" maxOccurs="1"> <complexType> <sequence> <element ref="model:person" minOccurs="1" maxOccurs="unbounded"/> </sequence> <attribute ref="model:id" use="required"/> </complexType> </element> These are global: <attribute name="id" type="model:KeyType"/> <element name="person" type="model:PersonType"/> -- Guillaume Rousse <rousse@ccr.jussieu.fr> GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html
Received on Thursday, 6 December 2001 09:27:40 UTC