TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute abstract = 'false' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute abstract = 'true' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute abstract = '1' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute abstract = '-1' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute abstract = '0' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute abstract = 'TRUE' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute abstract = 'FALSE' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute abstract = '' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute block = '#all' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute block = 'extension' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute block = 'restriction' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute block = 'restriction extension' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute block = 'extension restriction' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute block = 'restriction restriction' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute block = 'extension extension' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute block = 'substitution' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute block = '' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute final = '#all' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute final = 'extension' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute final = 'restriction' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute final = 'restriction extension' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute final = 'extension restriction' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute final = 'restriction restriction' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute final = 'extension extension' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute final = 'substitution' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute final = '' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute id = 'foo123' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute id = 'foo123' , another object with an ID ='foo123' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute id = 'foo123' , an included object with and ID='foo123' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute id = '' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute id = '123' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute id = 'foo123' , name attribute='foo123' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute mixed = 'true' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute mixed = 'false' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute mixed = '1' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute mixed = '-1' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute mixed = '0' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute mixed = 'TRUE' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute mixed = 'FALSE' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute mixed = '' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute name = 'fooType' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute name = 'fooType' , complexType not global, parent is an element TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute name = 'a:b' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute name = '' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute name = 'xmlns' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute name = '1foo' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute name = '_foo' TEST :Syntax Checking for top level complexType Declaration : Declaration with optional attribute name = '_1' TEST :Syntax Checking for top level complexType Declaration : attribute with non-schema namespace TEST :Syntax Checking for top level complexType Declaration : content of single annotation TEST :Syntax Checking for top level complexType Declaration : content with two annotations TEST :Syntax Checking for top level complexType Declaration : content with simpleContent TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then annotation TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then simpleContent TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then complexContent TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then group TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then all TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then choice TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then sequence TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then attribute TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then two attributes TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then attributeGroup TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then anyAttribute TEST :Syntax Checking for top level complexType Declaration : content with simpleContent then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : content with complexContent TEST :Syntax Checking for top level complexType Declaration : content with complexContent then annotation TEST :Syntax Checking for top level complexType Declaration : content with complexContent then simpleContent TEST :Syntax Checking for top level complexType Declaration : content with complexContent then complexContent TEST :Syntax Checking for top level complexType Declaration : content with complexContent then group TEST :Syntax Checking for top level complexType Declaration : content with complexContent then all TEST :Syntax Checking for top level complexType Declaration : content with complexContent then choice TEST :Syntax Checking for top level complexType Declaration : content with complexContent then sequence TEST :Syntax Checking for top level complexType Declaration : content with complexContent then attribute TEST :Syntax Checking for top level complexType Declaration : content with complexContent then two attributes TEST :Syntax Checking for top level complexType Declaration : content with complexContent then attributeGroup TEST :Syntax Checking for top level complexType Declaration : content with complexContent then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : content with complexContent then anyAttribute TEST :Syntax Checking for top level complexType Declaration : content with complexContent then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : content with group TEST :Syntax Checking for top level complexType Declaration : content with group then annotation TEST :Syntax Checking for top level complexType Declaration : content with group then simpleContent TEST :Syntax Checking for top level complexType Declaration : content with group then complexContent TEST :Syntax Checking for top level complexType Declaration : content with group then group TEST :Syntax Checking for top level complexType Declaration : content with group then all TEST :Syntax Checking for top level complexType Declaration : content with group then choice TEST :Syntax Checking for top level complexType Declaration : content with group then sequence TEST :Syntax Checking for top level complexType Declaration : content with group then attribute TEST :Syntax Checking for top level complexType Declaration : content with group then two attributes TEST :Syntax Checking for top level complexType Declaration : content with group then attributeGroup TEST :Syntax Checking for top level complexType Declaration : content with group then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : content with group then anyAttribute TEST :Syntax Checking for top level complexType Declaration : content with group then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : content with all TEST :Syntax Checking for top level complexType Declaration : content with all then annotation TEST :Syntax Checking for top level complexType Declaration : content with all then simpleContent TEST :Syntax Checking for top level complexType Declaration : content with all then complexContent TEST :Syntax Checking for top level complexType Declaration : content with all then group TEST :Syntax Checking for top level complexType Declaration : content with all then all TEST :Syntax Checking for top level complexType Declaration : content with all then choice TEST :Syntax Checking for top level complexType Declaration : content with all then sequence TEST :Syntax Checking for top level complexType Declaration : content with all then attribute TEST :Syntax Checking for top level complexType Declaration : content with all then two attributes TEST :Syntax Checking for top level complexType Declaration : content with all then attributeGroup TEST :Syntax Checking for top level complexType Declaration : content with all then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : content with all then anyAttribute TEST :Syntax Checking for top level complexType Declaration : content with all then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : content with choice TEST :Syntax Checking for top level complexType Declaration : content with choice then annotation TEST :Syntax Checking for top level complexType Declaration : content with choice then simpleContent TEST :Syntax Checking for top level complexType Declaration : content with choice then complexContent TEST :Syntax Checking for top level complexType Declaration : content with choice then group TEST :Syntax Checking for top level complexType Declaration : content with choice then all TEST :Syntax Checking for top level complexType Declaration : content with choice then choice TEST :Syntax Checking for top level complexType Declaration : content with choice then sequence TEST :Syntax Checking for top level complexType Declaration : content with choice then attribute TEST :Syntax Checking for top level complexType Declaration : content with choice then two attributes TEST :Syntax Checking for top level complexType Declaration : content with choice then attributeGroup TEST :Syntax Checking for top level complexType Declaration : content with choice then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : content with choice then anyAttribute TEST :Syntax Checking for top level complexType Declaration : content with choice then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : content with sequence TEST :Syntax Checking for top level complexType Declaration : content with sequence then annotation TEST :Syntax Checking for top level complexType Declaration : content with sequence then simpleContent TEST :Syntax Checking for top level complexType Declaration : content with sequence then complexContent TEST :Syntax Checking for top level complexType Declaration : content with sequence then group TEST :Syntax Checking for top level complexType Declaration : content with sequence then all TEST :Syntax Checking for top level complexType Declaration : content with sequence then choice TEST :Syntax Checking for top level complexType Declaration : content with sequence then sequence TEST :Syntax Checking for top level complexType Declaration : content with sequence then attribute TEST :Syntax Checking for top level complexType Declaration : content with sequence then two attributes TEST :Syntax Checking for top level complexType Declaration : content with sequence then attributeGroup TEST :Syntax Checking for top level complexType Declaration : content with sequence then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : content with sequence then anyAttribute TEST :Syntax Checking for top level complexType Declaration : content with sequence then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : content with attribute TEST :Syntax Checking for top level complexType Declaration : content with attribute then annotation TEST :Syntax Checking for top level complexType Declaration : content with attribute then simpleContent TEST :Syntax Checking for top level complexType Declaration : content with attribute then complexContent TEST :Syntax Checking for top level complexType Declaration : content with attribute then group TEST :Syntax Checking for top level complexType Declaration : content with attribute then all TEST :Syntax Checking for top level complexType Declaration : content with attribute then choice TEST :Syntax Checking for top level complexType Declaration : content with attribute then sequence TEST :Syntax Checking for top level complexType Declaration : content with attribute then attribute TEST :Syntax Checking for top level complexType Declaration : content with attribute then attributeGroup TEST :Syntax Checking for top level complexType Declaration : content with attribute then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : content with attribute then anyAttribute TEST :Syntax Checking for top level complexType Declaration : content with attribute then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then annotation TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then simpleContent TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then complexContent TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then group TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then all TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then choice TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then sequence TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then attribute TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then two attributes TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then attributeGroup TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then anyAttribute TEST :Syntax Checking for top level complexType Declaration : content with attributeGroup then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then annotation TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then simpleContent TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then complexContent TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then group TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then all TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then choice TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then sequence TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then attribute TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then two attributes TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then attributeGroup TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : content with anyAttribute then anyAttribute TEST :Syntax Checking for top level complexType Declaration : simpleContent with optional attribute id = 'foo123' TEST :Syntax Checking for top level complexType Declaration : simpleContent with optional attribute id = 'foo123' , another object with an ID ='foo123' TEST :Syntax Checking for top level complexType Declaration : simpleContent with optional attribute id = 'foo123' , an included object with and ID='foo123' TEST :Syntax Checking for top level complexType Declaration : simpleContent with optional attribute id = '' TEST :Syntax Checking for top level complexType Declaration : simpleContent with optional attribute id = '123' TEST :Syntax Checking for top level complexType Declaration : attribute with non-schema namespace TEST :Syntax Checking for top level complexType Declaration : simpleContent and content of annotation and restriction TEST :Syntax Checking for top level complexType Declaration : simpleContent and content of extension TEST :Syntax Checking for top level complexType Declaration : simpleContent and content of annotation TEST :Syntax Checking for top level complexType Declaration : simpleContent and content of extension and annotation TEST :Syntax Checking for top level complexType Declaration : simpleContent and content of restriction and annotation TEST :Syntax Checking for top level complexType Declaration : simpleContent and content of annotation and extension TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and base = 'xsd:string' TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and base = defined complex type TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and base = 'xsd:something' TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and base = 'xsd:anyType' TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and empty content TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of annotation TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of two annotations TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of simpleType TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of two simpleTypes TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of annotation then simpleType TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of simpleType then annotation TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of simpleType then facet TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of duration TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of encoding TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of enumeration TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of length TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of maxExclusive TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of maxInclusive TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of maxLength TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of minExclusive TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of minInclusive TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of minLength TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of pattern TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of period TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of totalDigits TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of fractionDigits TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of whiteSpace TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of two facets TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of attribute TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of two attributes TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of attributeGroup TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of two attributeGroups TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of anyAttribute TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of two anyAttributes TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction with base='xsd:string' and content of length=5 and attribute TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of group TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of all TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of choice TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of sequence TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of attribute then annotation TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of attribute then simpleType TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of attribute then facet TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of restriction and content of anyAttribute then attribute TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension and base='xsd:string' TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension and base = defined complex type whose base is simpleType TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension and base = defined complex type whose base is complexType TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension and base = 'xsd:anyType' TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of length=5 TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of attribute TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of attributeGroup TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of anyAttribute TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of two annotations TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of two attributes TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of group TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of all TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of choice TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of sequence TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of attribute then annotation TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of anyAttribute then attribute TEST :Syntax Checking for top level complexType Declaration : simpleContent, content of extension with base='xsd:string' and content of annotation TEST :Syntax Checking for top level complexType Declaration : Chameleon case for simpleContent extension TEST :Syntax Checking for top level complexType Declaration : Chameleon case for simpleContent restriction TEST :Syntax Checking for top level complexType Declaration : comlexContent with optional attribute id = 'foo123' TEST :Syntax Checking for top level complexType Declaration : comlexContent with optional attribute id = 'foo123' , another object with an ID ='foo123' TEST :Syntax Checking for top level complexType Declaration : comlexContent with optional attribute id = 'foo123' , an included object with and ID='foo123' TEST :Syntax Checking for top level complexType Declaration : comlexContent with optional attribute id = '' TEST :Syntax Checking for top level complexType Declaration : comlexContent with optional attribute id = '123' TEST :Syntax Checking for top level complexType Declaration : complexContent with optional attribute mixed = 'true' and content of restriction then content of sequence with elements TEST :Syntax Checking for top level complexType Declaration : complexContent with optional attribute mixed = 'false' and content of restriction then content of sequence with elements TEST :Syntax Checking for top level complexType Declaration : complexContent with optional attribute mixed = 'true' and content of extension TEST :Syntax Checking for top level complexType Declaration : complexContent with optional attribute mixed = 'true' and content of extension then content of sequence with elements TEST :Syntax Checking for top level complexType Declaration : complexContent with optional attribute mixed = 'false' and content of extension then empty content TEST :Syntax Checking for top level complexType Declaration : complexContent with optional attribute mixed = 'false' and content of extension then content of sequence with elements TEST :Syntax Checking for top level complexType Declaration : complexContent with no content TEST :Syntax Checking for top level complexType Declaration : complexContent and content of annotation and restriction TEST :Syntax Checking for top level complexType Declaration : complexContent and content of extension TEST :Syntax Checking for top level complexType Declaration : complexContent and content of annotation TEST :Syntax Checking for top level complexType Declaration : complexContent and content of extension and annotation TEST :Syntax Checking for top level complexType Declaration : complexContent and content of restriction and annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group TSTF concluded these schemas are OK in 1.0, despite violating subsumption TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group then attribute TSTF concluded these schemas are OK in 1.0, despite violating subsumption TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group then two attributes TSTF concluded these schemas are OK in 1.0, despite violating subsumption TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group then attributeGroup TSTF concluded these schemas are OK in 1.0, despite violating subsumption TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group then two attributeGroups TSTF concluded these schemas are OK in 1.0, despite violating subsumption TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group then anyAttribute TSTF concluded these schemas are OK in 1.0, despite violating subsumption TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with group then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all then two attributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with all then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice then two attributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with choice then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence then two attributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with sequence then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attribute then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attribute then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attribute then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attribute then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attribute then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attribute then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attribute then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attribute then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attribute then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attribute then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attributeGroup then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attributeGroup then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attributeGroup then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attributeGroup then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attributeGroup then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attributeGroup then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attributeGroup then two attributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attributeGroup then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attributeGroup then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with attributeGroup then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with anyAttribute then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with anyAttribute then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with anyAttribute then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with anyAttribute then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with anyAttribute then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with anyAttribute then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with anyAttribute then two attributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with anyAttribute then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with anyAttribute then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : complexContent, content of restriction and content with anyAttribute then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then two attributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all then two attributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with all then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice then two attributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with choice then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence then two attributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with sequence then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attribute then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attribute then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attribute then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attribute then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attribute then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attribute then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attribute then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attribute then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attribute then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attribute then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attributeGroup then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attributeGroup then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attributeGroup then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attributeGroup then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attributeGroup then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attributeGroup then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attributeGroup then two attributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attributeGroup then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attributeGroup then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with attributeGroup then two anyAttributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with anyAttribute then annotation TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with anyAttribute then group TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with anyAttribute then all TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with anyAttribute then choice TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with anyAttribute then sequence TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with anyAttribute then attribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with anyAttribute then two attributes TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with anyAttribute then attributeGroup TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with anyAttribute then two attributeGroups TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with anyAttribute then anyAttribute TEST :Syntax Checking for top level complexType Declaration : complexContent, content of extension and content with group then anyAttribute using a list TEST :Syntax Checking for top level complexType Declaration : Two complex types with name = 'fooType' TEST :Syntax Checking for top level complexType Declaration : complexType and simpleType with name = 'fooType' TEST :Syntax Checking for top level complexType Declaration : complexType with name = 'fooType' , global attribute with name='fooType' TEST :Syntax Checking for top level complexType Declaration : complexType with attribute final = '' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : complexType with attribute final = '' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : complexType with attribute final = '#all' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : complexType with attribute final = '#all' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : complexType with attribute final = 'restriction' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : complexType with attribute final = 'restriction' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : complexType with attribute final = 'extension' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : complexType with attribute final = 'extension' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : complexType with attribute final = 'restriction extension' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : complexType with attribute final = 'restriction extension' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = '' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = '' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = '#all' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = '#all' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = '#all' and final='' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = '#all' and final='' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = 'restriction' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = 'restriction' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = 'restriction' and final='extension' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = 'extension' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = 'extension' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = 'extension' and final='restriction' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = 'restriction extension' and final='restriction' , derived complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with finalDefault = 'restriction extension' and final='extension' , derived complexType by restriction TEST :Syntax Checking for top level complexType Declaration : complexType with attribute block = '' , use xsi:type of substituted complexType by restriction TEST :Syntax Checking for top level complexType Declaration : complexType with attribute block = '' , use xsi:type of substituted complexType by extension TEST :Syntax Checking for top level complexType Declaration : complexType with attribute block = '#all' , use xsi:type of substituted complexType by restriction TEST :Syntax Checking for top level complexType Declaration : complexType with attribute block = '#all' , use xsi:type of substituted complexType by extension TEST :Syntax Checking for top level complexType Declaration : complexType with attribute block = 'restriction' , use xsi:type of substituted complexType by restriction TEST :Syntax Checking for top level complexType Declaration : complexType with attribute block = 'restriction' , use xsi:type of substituted complexType by extension TEST :Syntax Checking for top level complexType Declaration : complexType with attribute block = 'extension' , use xsi:type of substituted complexType by restriction TEST :Syntax Checking for top level complexType Declaration : complexType with attribute block = 'extension' , use xsi:type of substituted complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = '' , use xsi:type of substituted complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = '' , use xsi:type of substituted complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = '#all' , use xsi:type of substituted complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = '#all' , use xsi:type of substituted complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = '#all' and block='' , use xsi:type of substituted complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = '#all' and block='' , use xsi:type of substituted complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = 'restriction' , use xsi:type of substituted complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = 'restriction' , use xsi:type of substituted complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = 'restriction' and block='extension' , use xsi:type of substituted complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = 'extension' , use xsi:type of substituted complexType by extension TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = 'extension' , use xsi:type of substituted complexType by restriction TEST :Syntax Checking for top level complexType Declaration : schema with blockDefault = 'extension' and block='restriction' , use xsi:type of substituted complexType by extension TEST :Syntax Checking for top level complexType Declaration : complexType with attribute abstract = 'true' , instance document element has type as complexType TEST :Syntax Checking for top level complexType Declaration : complexType with attribute abstract = 'true' , instance document element has xsi:type as complexType TEST :Syntax Checking for top level complexType Declaration : complexType with attribute abstract = 'true' , derived complexType from abstract used by instance document element TEST :Syntax Checking for top level complexType Declaration : complexContent with base = a complexType definition TEST :Syntax Checking for top level complexType Declaration : complexContent with base = a simpleType definition TEST :Syntax Checking for top level complexType Declaration : complexContent with base = internal type TEST :Syntax Checking for top level complexType Declaration : simpleContent with base = a complexType definition whose parent base is a simpleType TEST :Syntax Checking for top level complexType Declaration : simpleContent with base = a complexType definition whose parent base is a complexType TEST :Syntax Checking for top level complexType Declaration : content is empty. instance document element has text TEST :Syntax Checking for top level complexType Declaration : content is empty. instance document element has element children TEST :Syntax Checking for top level complexType Declaration : content is empty. instance document element is empty TEST :Syntax Checking for top level complexType Declaration : simpleContent. instance document element has element children TEST :Syntax Checking for top level complexType Declaration : content is element only. instance document element has element children TEST :Syntax Checking for top level complexType Declaration : content is element only. instance document element has character information TEST :Syntax Checking for top level complexType Declaration : content is element only. instance document element only whitespace TEST :Syntax Checking for top level complexType Declaration : content is element only. instance document elements in same order as type definition TEST :Syntax Checking for top level complexType Declaration : content is element only. instance document elements are in a different order from type definition TEST :Syntax Checking for top level complexType Declaration : content is element only. instance document element has element children not in schema TEST :Syntax Checking for top level complexType Declaration : content is mixed. instance document elements in same order as type definition TEST :Syntax Checking for top level complexType Declaration : content is mixed. instance document elements are in a different order from type definition TEST :Syntax Checking for top level complexType Declaration : content has attributes defined. instance document has attributes missing TEST :Syntax Checking for top level complexType Declaration : content has attributes defined. instance document has attributes TEST :Syntax Checking for top level complexType Declaration : content has attribute wildcard, processContents = 'skip' instance document has attributes missing TEST :Syntax Checking for top level complexType Declaration : content has attribute wildcard, processContents = 'skip' instance document has attributes TEST :Syntax Checking for top level complexType Declaration : content has attribute wildcard, processContents = 'lax' instance document has attributes missing TEST :Syntax Checking for top level complexType Declaration : content has attribute wildcard, processContents = 'lax' instance document has attributes TEST :Syntax Checking for top level complexType Declaration : content has attribute wildcard, processContents = 'strict' instance document has attributes missing TEST :Syntax Checking for top level complexType Declaration : content has attribute wildcard, processContents = 'strict' instance document has attributes but namespace does have definition TEST :Syntax Checking for top level complexType Declaration : content has attribute wildcard, processContents = 'strict' instance document has attributes and namespace has definition TEST :Syntax Checking for top level complexType Declaration : ability to use abstract complexType as xsi:type using inline schemas TEST :Syntax Checking for top level complexType Declaration : complexType with base type a simpleType. derivation = restriction TEST :Syntax Checking for top level complexType Declaration : complexType with base type a simpleType. derivation = extension TEST :Syntax Checking for top level complexType Declaration : two attribute use pairs have same name and target namespace TEST :Syntax Checking for top level complexType Declaration : two attributes with different names both have types derived from ID Multiple ID attributes for an element become legal in XSD 1.1 - MHK TEST :Syntax Checking for top level complexType Declaration : derivation=extension. final of base type not extension TEST :Syntax Checking for top level complexType Declaration : derivation=extension. final of base type is extension TEST :Syntax Checking for top level complexType Declaration : derivation=extension. Attribute wildcard ##local in base type. Derived type has wildcard with ##any namespace constraint. TEST :Syntax Checking for top level complexType Declaration : derivation=extension. Attribute wildcard ##any in base type. Derived type has wildcard with ##local namespace constraint. TEST :Syntax Checking for top level complexType Declaration : derivation=restriction. final base type not restriction TEST :Syntax Checking for top level complexType Declaration : derivation=restriction. final base type is restriction TEST :Syntax Checking for top level complexType Declaration : derivation=restriction. Attribute wildcard in base type. Derived type has attribute that is valid with respect to wildcard TEST :Syntax Checking for top level complexType Declaration : derivation=restriction. Attribute wildcard in base type. Derived type has attribute that is not valid with respect to wildcard TEST :Syntax Checking for top level complexType Declaration : derivation=restriction. Derived type has Attribute Wildcard. Base type does not have attribute wildcard TEST :Syntax Checking for top level complexType Declaration : derivation=restriction. Derived type has Attribute Wildcard. Derived wildcard namespace constraint is a subset of base TEST :Syntax Checking for top level complexType Declaration : derivation=restriction. Derived type has Attribute Wildcard. Derived wildcard namespace constraint is not a subset of base TEST :Syntax Checking for top level complexType Declaration : extensions to xsd:anyType in substitution groups TEST :Syntax Checking for top level complexType Declaration : xs:complexType contains references to multiple invalid attributes TEST :Syntax Checking for top level complexType Declaration : id="85834" description="xsd: circular reference of complexType is allowed if the content model is not endless." TEST :Syntax Checking for top level complexType Declaration : id="85834" description="xsd: circular reference of complexType is allowed if the content model is not endless." TEST :Syntax Checking for top level complexType Declaration : id="85834" description="xsd: circular reference of complexType is allowed if the content model is not endless." TEST :Syntax Checking for top level complexType Declaration : Inderterminstic schemas TEST :Syntax Checking for top level complexType Declaration : Derived types validated as base type when substitution group used TEST :Syntax Checking for top level complexType Declaration : Ambiguous but valid content models TEST :Syntax Checking for top level complexType Declaration : Ambiguous but valid content models (2) TEST :Syntax Checking for top level complexType Declaration : Ambiguous but valid content models (3) TEST :Syntax Checking for top level complexType Declaration : Ambiguous but valid content models (4) TEST :Syntax Checking for top level complexType Declaration : Ambiguous but valid content models (5) TEST :Syntax Checking for top level complexType Declaration : Ambiguous but valid content models (6) TEST :Syntax Checking for top level complexType Declaration : xsd: test extending anyType baseType mixed=true, derivedType mixed=false TEST :Syntax Checking for top level complexType Declaration : XSD: derivig complex types by extension(1) TEST :Syntax Checking for top level complexType Declaration : XSD: derivig complex types by extension(2) TEST :Syntax Checking for top level complexType Declaration : XSD: derivig complex types by extension(3) TEST :Syntax Checking for top level complexType Declaration : XSD: derivig complex types by extension(4) TEST :Syntax Checking for top level complexType Declaration : XSD: derivig complex types by restriction (1) TEST :Syntax Checking for top level complexType Declaration : XSD: derivig complex types by restriction (2) TEST :Syntax Checking for top level complexType Declaration : XSD: derivig complex types by restriction (3) TEST :Syntax Checking for top level complexType Declaration : XSD: derivig complex types by restriction (4) TEST :Syntax Checking for top level complexType Declaration : "anyType" in instance document using xsi:type(1) TEST :Syntax Checking for top level complexType Declaration : "anyType" in instance document using xsi:type(2) TEST :Syntax Checking for top level complexType Declaration : Copy base types content type if derived type is empty, in derivation by extension(1) TEST :Syntax Checking for top level complexType Declaration : Copy base types content type if derived type is empty, in derivation by extension(2) TEST :Syntax Checking for top level complexType Declaration : fixed value on mixed type element (1) TEST :Syntax Checking for top level complexType Declaration : fixed value on mixed type element (2) TEST :Syntax Checking for top level complexType Declaration : fixed value on mixed type element (3) TEST :Syntax Checking for top level complexType Declaration : fixed value on mixed type element (4) TEST :Syntax Checking for top level complexType Declaration : fixed value on mixed type element (5)