Hi, I have an error wuth the following schema using a restriction of a complexType. The schema is not valid using different tools (SQC, XSDValid, Xerces, XmlSpy)... But the error messages are not really understandable. The aim is ti defne a restricted type by setting minOccurs to 1 to included choices. <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:complexType name="essai"> <xs:choice> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element ref="art1"/> <xs:element ref="art2"/> </xs:choice> <xs:choice minOccurs="0"> <xs:element ref="s1" maxOccurs="unbounded"/> <xs:element ref="s2" maxOccurs="unbounded"/> </xs:choice> </xs:choice> </xs:complexType> <xs:complexType name="essaiRestrict"> <xs:complexContent> <xs:restriction base="essai"> <xs:choice> <xs:choice maxOccurs="unbounded"> <xs:element ref="art1"/> <xs:element ref="art2"/> </xs:choice> <xs:choice> <xs:element ref="s1" maxOccurs="unbounded"/> <xs:element ref="s2" maxOccurs="unbounded"/> </xs:choice> </xs:choice> </xs:restriction> </xs:complexContent> </xs:complexType> <xs:element name="art1"/> <xs:element name="art2"/> <xs:element name="s1"/> <xs:element name="s2"/> </xs:schema> Can anybody explain the problem ? Thanks in advance -- Bruno Chatel Tel : (+33) (0)4 96 11 14 57 bcha@chadocs.com http://www.chadocs.com --------------------------------------Received on Thursday, 13 July 2006 14:01:26 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 22 July 2006 00:13:11 GMT