XML Schema Test Results

Copyright and Licence

This document and the test materials and results it points to are copyright the World Wide Web Consortium and the contributors thereof, respectively. They are hereby made available for public use under the W3C Document Licence.

Overview

This document presents the curent state of part of the XML Schema Test Collection. This is our first pass at presenting this material, and it may change in future. The display below has one row per test, one set of descriptive columns of the test as provided by the test contributor, and one column per implementation we have run the tests against. Note in particular that the column labelled "Expected" means the outcome expected by the contributor. For the test file(s) present which has/have extension .xsd, its/their conformance to the XML Schema REC's definition of valid XML representations of XML Schemas is what is at issue. When a test file with extension .xml is present as well, its schema-validity is at issue as well. So there will always be either a 1 (no schema errors) or a 0 (at least 1 schema error) against the S:; there may be either NA (not applicable -- no instance tested), 1 (no schema-validity problems) or 0 (at least 1 schema-validity problem) against the I:.

Key

Outcomes: validity
S: NA
I: NA
Test has not been run on that processor.
S: 0
I: NA
Test consists of an xsd document only. The document is not a valid representation of a schema, according to the REC definition.
S: 1
I: NA
Test consists of an xsd document only. The document is a valid representation of a schema, according to the REC definition.
S: 1
I: 0
Test consists of a validation of an xml document against a schema. The schema is valid according to the REC definition; the xml instance does not conform to the schema.
S: 1
I: 1
Test consists of a validation of an xml document against a schema. The schema is valid according to the REC definition; the xml instance conforms to the schema.
Outcomes: consistency with expected results
Test outcome is as expected by the contributor.
Test outcome is different from what is expected by the contributor.
Test has not been run on that processor.

Output summary for ms-Particles (Microsoft)

Test description Processor results
TestID Created by Description Resources Expected
S = schema
I = instance
Msv_Crimson
Version info:
Msv: 20010910, Crimson: 1.1.3
S = schema
I = instance
XSV
Version info:
1.203.2.19
S = schema
I = instance
XSV
Version info:
1.203.2.37
S = schema
I = instance
particlesA001 Microsoft 3.9.1 The Particle Schema Component [ check length of element information items ]
Specs section: 3.9.1 The Particle Schema Component - A
The {term} is a model 'all' with child content=(a), minOccurs=1, instant XML has no element
Test files
particlesA001.xsd
particlesA001.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesA003 Microsoft 3.9.1 The Particle Schema Component [ check length of element information items ]
Specs section: 3.9.1 The Particle Schema Component - A
The {term} is a model 'all' with child content=(a), minOccurs=1, instant XML has (a,a)
Test files
particlesA003.xsd
particlesA003.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesB001 Microsoft 3.9.1 The Particle Schema Component [ check length of element information items ]
Specs section: 3.9.1 The Particle Schema Component - B
The {term} is a model 'all' with child content=(a), maxOccurs=1, instant XML has no element
Test files
particlesB001.xsd
particlesB001.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesB003 Microsoft 3.9.1 The Particle Schema Component [ check length of element information items ]
Specs section: 3.9.1 The Particle Schema Component - B
The {term} is a model 'all' with child content=(a), maxOccurs=1, instant XML has (a,a)
Test files
particlesB003.xsd
particlesB003.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesB013 Microsoft 3.9.1 The Particle Schema Component [ check length of element information items ]
Specs section: 3.9.1 The Particle Schema Component - B
The {term} is 'any' with child content=(a), maxOccurs=2, instant XML has (a)
Test files
particlesB013.xsd
particlesB013.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesC015 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is a wildcard ]
Specs section: 3.9.4 Particle Validation Rules - C
The {term} is 'any' with namespace= 'foo bar', instant element's namespace is 'foo'
Test files
particlesC015.xsd
particlesC015.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesC016 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is a wildcard ]
Specs section: 3.9.4 Particle Validation Rules - C
The {term} is 'any' with namespace= 'foo bar', instant element's namespace is 'bar'
Test files
particlesC016.xsd
particlesC016.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesDa007 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Da
The {term} is 'element' with scope=local, abstract=FALSE, instant element's namespace is 'targetNamespace'
Test files
particlesDa007.xsd
particlesDa007.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesDa008 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Da
The {term} is 'element' with scope=local, abstract=FALSE, instant element's namespace is unqualified
Test files
particlesDa008.xsd
particlesDa008.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesDa009 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Da
The {term} is 'element' with scope=local, abstract=FALSE, instant element's namespace is 'foo'
Test files
particlesDa009.xsd
particlesDa009.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesDa010 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Da
The {term} is 'element' with scope=local, abstract=FALSE, instant element's namespace is 'targetNamespace', the local name is not the same
Test files
particlesDa010.xsd
particlesDa010.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesDa011 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Da
The {term} is 'element' with scope=local, abstract=TRUE, instant element's namespace is 'targetNamespace'
Test files
particlesDa011.xsd
particlesDa011.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesDb011 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Db
The {term} is 'element' with scope=global, abstract=TRUE, instant element's namespace is 'targetNamespace'
Test files
particlesDb011.xsd
particlesDb011.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 0
XSV
S: 1
I: 0
particlesDc001 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Dc
The {term} is 'element' with scope=global, abstract=FALSE, block =absent, instant element name resolved to element declared as a valid substitution group
Test files
particlesDc001.xsd
particlesDc001.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesDc002 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Dc
The {term} is 'element' with scope=global, abstract=TRUE, block =extension, instant element name resolved to element declared as a valid substitution group
Test files
particlesDc002.xsd
particlesDc002.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesDc003 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Dc
The {term} is 'element' with scope=global, abstract=TRUE, block =restriction, instant element name resolved to element declared as a valid substitution group
Test files
particlesDc003.xsd
particlesDc003.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesDc004 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Dc
The {term} is 'element' with scope=global, abstract=TRUE, block =substitution', instant element name resolved to element declared as a valid substitution group
Test files
particlesDc004.xsd
particlesDc004.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 0
XSV
S: 1
I: 0
particlesDc005 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Dc
The {term} is 'element' with scope=global, abstract=TRUE, block =#all, instant element name resolved to element declared as a valid substitution group
Test files
particlesDc005.xsd
particlesDc005.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 0
XSV
S: 1
I: 0
particlesDc006 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Dc
The {term} is 'element' with scope=global, abstract=TRUE, block =extension substitution, instant element name resolved to element declared as a valid substitution group
Test files
particlesDc006.xsd
particlesDc006.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 0
XSV
S: 1
I: 0
particlesDc007 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Dc
The {term} is 'element' with scope=global, abstract=TRUE, block =extension restriction, instant element name resolved to element declared as a valid substitution group
Test files
particlesDc007.xsd
particlesDc007.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesDc008 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Dc
The {term} is 'element' with scope=global, abstract=TRUE, block =restriction substitution, instant element name resolved to element declared as a valid substitution group
Test files
particlesDc008.xsd
particlesDc008.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 0
XSV
S: 1
I: 0
particlesDc009 Microsoft 3.9.4 Particle Validation Rules: Element Sequence Locally Valid (Particle) [ term is an element declaration ]
Specs section: 3.9.4 Particle Validation Rules - Dc
The {term} is 'element' with scope=global, abstract=TRUE, block =extension substitution restriction, instant element name resolved to element declared as a valid substitution group
Test files
particlesDc009.xsd
particlesDc009.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 0
XSV
S: 1
I: 0
particlesEa002 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=absent, maxOccurs=absent, content=all (a,b), and the instant XML has (a)
Test files
particlesEa002.xsd
particlesEa002.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesEa005 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=absent, maxOccurs=absent, content=all (a,b), and the instant XML has (a,b,a)
Test files
particlesEa005.xsd
particlesEa005.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesEa006 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=absent, maxOccurs=absent, content=all (a,b), and the instant XML has (a,b,a,b)
Test files
particlesEa006.xsd
particlesEa006.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesEa009 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=1, maxOccurs=absent, content=all (a,b), and the instant XML has (a)
Test files
particlesEa009.xsd
particlesEa009.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesEa012 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=1, maxOccurs=absent, content=all (a,b), and the instant XML has (a,b,a)
Test files
particlesEa012.xsd
particlesEa012.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesEa013 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=1, maxOccurs=absent, content=all (a,b), and the instant XML has (a,b,a,b)
Test files
particlesEa013.xsd
particlesEa013.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesEa016 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=absent, maxOccurs=1, content=all (a,b), and the instant XML has (a)
Test files
particlesEa016.xsd
particlesEa016.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesEa019 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=absent, maxOccurs=1, content=all (a,b), and the instant XML has (a,b,a)
Test files
particlesEa019.xsd
particlesEa019.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesEa020 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=absent, maxOccurs=1, content=all (a,b), and the instant XML has (a,b,a,b)
Test files
particlesEa020.xsd
particlesEa020.xml
Expected
S: 1
I: 0
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesEa022 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=0, maxOccurs=absent, content=all (a,b)
Test file
particlesEa022.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesEa023 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=2, maxOccurs=absent, content=all (a,b)
Test file
particlesEa023.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesEa025 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'all' ]
Specs section: 3.9.4 Particle Validation Rules - Ea
The {term} is a model group with minOccurs=1, maxOccurs=2, content=all (a,b)
Test file
particlesEa025.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesEb015 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'sequence' ]
Specs section: 3.9.4 Particle Validation Rules - Eb
The {term} is a model group with minOccurs=2, maxOccurs=absent, content=sequence (a,b)
Test file
particlesEb015.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesEb016 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'sequence' ]
Specs section: 3.9.4 Particle Validation Rules - Eb
The {term} is a model group with minOccurs=absent, maxOccurs=0, content=sequence (a,b), and the instant XML has no element
Test files
particlesEb016.xsd
particlesEb016.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesEc010 Microsoft 3.9.4 Particle Validation Rules (Particle) [ term is a model group with 'choice]
Specs section: 3.9.4 Particle Validation Rules - Ec
The {term} is a model group with minOccurs=absent, maxOccurs=0, content=choice (a|b), and the instant XML has no element
Test files
particlesEc010.xsd
particlesEc010.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesFb002 Microsoft 3.9.6 Schema Component Constraint: Particle Valid (Extension)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Extension) - Fb
E drived by extension from B, B=sequence, E=sequence with B as the first content particle (follow by all)
Test file
particlesFb002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesFb003 Microsoft 3.9.6 Schema Component Constraint: Particle Valid (Extension)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Extension) - Fb
E drived by extension from B, B=any, E=sequence with B as the first content particle (follow by choice)
Test file
particlesFb003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesHa008 Microsoft 3.9.6 Schema Component Constraint: Particle Valid (Restriction) ( ignored pointless decl)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) - Ha
ignore pointless occurences of 'choice' : choice ( C) is empty and the group within which ( C) appears has minOccurs of 0
Test file
particlesHa008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesHa017 Microsoft 3.9.6 Schema Component Constraint: Particle Valid (Restriction) ( ignored pointless decl)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) - Ha
ignore pointless occurences of particles: All is empty
Test files
particlesHa017.xsd
particlesHa017.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesHb001 Microsoft 3.9.6 Schema Component Constraint: Restriction (Forbidden)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) (Forbidden) - Hb
Forbidden: drived by restriction any : elt
Test file
particlesHb001.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesHb002 Microsoft 3.9.6 Schema Component Constraint: Restriction (Forbidden)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) (Forbidden) - Hb
Forbidden: drived by restriction any : all
Test file
particlesHb002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesHb003 Microsoft 3.9.6 Schema Component Constraint: Restriction (Forbidden)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) (Forbidden) - Hb
Forbidden: drived by restriction any : choice
Test file
particlesHb003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesHb004 Microsoft 3.9.6 Schema Component Constraint: Restriction (Forbidden)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) (Forbidden) - Hb
Forbidden: drived by restriction any : sequence
Test file
particlesHb004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesHb006 Microsoft 3.9.6 Schema Component Constraint: Restriction (Forbidden)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) (Forbidden) - Hb
Forbidden: drived by restriction all : choice
Test file
particlesHb006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesHb007 Microsoft 3.9.6 Schema Component Constraint: Restriction (Forbidden)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) (Forbidden) - Hb
Forbidden: drived by restriction all : sequence
Test file
particlesHb007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesHb008 Microsoft 3.9.6 Schema Component Constraint: Restriction (Forbidden)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) (Forbidden) - Hb
Forbidden: drived by restriction choice : elt
Test file
particlesHb008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesHb009 Microsoft 3.9.6 Schema Component Constraint: Restriction (Forbidden)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) (Forbidden) - Hb
Forbidden: drived by restriction choice : all
Test file
particlesHb009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesHb010 Microsoft 3.9.6 Schema Component Constraint: Restriction (Forbidden)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) (Forbidden) - Hb
Forbidden: drived by restriction choice : sequence
Test file
particlesHb010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesHb011 Microsoft 3.9.6 Schema Component Constraint: Restriction (Forbidden)
Specs section: 3.9.6 Schema Component Constraint: Particle Valid (Restriction) (Forbidden) - Hb
Forbidden: drived by restriction sequence : elt
Test file
particlesHb011.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIa001 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ia
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B nillable=FALSE, R nillable=FALSE
Test files
particlesIa001.xsd
particlesIa001.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesIa004 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ia
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B nillable=FALSE, R nillable=absent
Test files
particlesIa004.xsd
particlesIa004.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesIa005 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ia
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B nillable=absent, R nillable=FALSE
Test files
particlesIa005.xsd
particlesIa005.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesIa006 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ia
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B nillable=FALSE, R nillable=TRUE
Test file
particlesIa006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIa008 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ia
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B nillable=absent, R nillable=TRUE
Test file
particlesIa008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIb001 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ib
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B name=foo, R name=foo
Test files
particlesIb001.xsd
particlesIb001.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesIb002 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ib
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B name=foo, R name=bar
Test file
particlesIb002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesIb004 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ib
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B name=foo, R name=ref to bar
Test file
particlesIb004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesIb006 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ib
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B name=foo, R name=ref to group which has foo and bar
Test file
particlesIb006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIb007 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ib
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B name=foo, R name=ref to group which as bar only
Test file
particlesIb007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIc002 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ic
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B targetNanespace=foo, R targetNanespace=bar
Test file
particlesIc002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIc004 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ic
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B targetNanespace=absent, R targetNanespace=foo
Test file
particlesIc004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesId003 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Id
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B minOccurs=1, R minOccurs=0
Test file
particlesId003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesId006 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Id
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B minOccurs=absent, R minOccurs=0
Test file
particlesId006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesId012 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Id
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B minOccurs=2, R minOccurs=absent
Test file
particlesId012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIe006 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ie
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B maxOccurs=0, R maxOccurs=1
Test file
particlesIe006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIe009 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ie
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B maxOccurs=1, R maxOccurs=2
Test file
particlesIe009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIe012 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ie
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B maxOccurs=absent, R maxOccurs=2
Test file
particlesIe012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIe014 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ie
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B maxOccurs=0, R maxOccurs=absent
Test file
particlesIe014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIf007 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - If
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B fixed=foo', R fixed=bar'
Test file
particlesIf007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIf008 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - If
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B fixed=empty', R fixed=bar'
Test file
particlesIf008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIf009 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - If
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B fixed=foo', R fixed=empty
Test file
particlesIf009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIg003 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ig
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B disallowed substitutions=restriction, R disallowed substitutions=restriction
Test files
particlesIg003.xsd
particlesIg003.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesIg004 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ig
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B disallowed substitutions=#all, R disallowed substitutions=sub, ext, res
Test file
particlesIg004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIg006 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ig
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B disallowed substitutions=sub, ext, res, R disallowed substitutions=sub
Test file
particlesIg006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIg007 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ig
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B disallowed substitutions=#all, R disallowed substitutions=sub, ext
Test file
particlesIg007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIg008 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ig
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B disallowed substitutions=sub, ext, res, R disallowed substitutions=res
Test file
particlesIg008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIg009 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ig
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B disallowed substitutions=ext, res, R disallowed substitutions=ext, sub
Test file
particlesIg009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIg010 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ig
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B disallowed substitutions=sub , R disallowed substitutions=res
Test file
particlesIg010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIg013 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ig
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B disallowed substitutions=sub, R disallowed substitutions=absent
Test file
particlesIg013.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIg016 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ig
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B disallowed substitutions=sub, R disallowed substitutions=empty
Test file
particlesIg016.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIh001 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ih
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=foo, B final=restriciton, R type=foo, R final=restriction
Test file
particlesIh001.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIj001 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=absent, R type=anyType
Test files
particlesIj001.xsd
particlesIj001.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesIj003 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=complexType 'foo', R type=complexType 'bar'
Test file
particlesIj003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIj004 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=complexType 'Z' which is a drived by restriction of 'foo', R type=complexType 'foo'
Test file
particlesIj004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIj007 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=complexType 'Z' which is a drived by extension of 'foo', R type=complexType 'foo'
Test file
particlesIj007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIj008 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=complexType 'foo', R type=complexType 'Z' which is a drived by extension of 'foo'
Test file
particlesIj008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIj009 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=complexType 'Z' which is a drived by extension of 'foo', R type=complexType 'Y' which is a drived by extension of 'foo'
Test file
particlesIj009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIj010 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=complexType 'foo1' drived by restriction from 'bar', R type=complexType 'foo2' drived by restriction from 'bar', which is more restricted than in B
Test file
particlesIj010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIj011 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=complexType 'foo1' drived by extension from 'bar', R type=complexType 'foo2' drived by restriction from 'bar', which is less extented than in B
Test file
particlesIj011.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIj012 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=complexType 'foo1' drived by restriction from 'bar', R type=complexType 'foo2' drived by restriction from 'bar', which is less restricted than in B
Test file
particlesIj012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIj013 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=complexType 'foo1' drived by extension from 'bar', R type=complexType 'foo' drived by restriction from 'bar', which is more extented than in B
Test file
particlesIj013.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIj015 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=complexType 'foo', R type=anyType
Test file
particlesIj015.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIj016 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ij
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=complexType 'foo', R type=absent
Test file
particlesIj016.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk002 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType 'foo', R type=simpleType 'bar'
Test file
particlesIk002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk003 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType restriction of xsd:string, R type=simpleType xsd:string
Test file
particlesIk003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk005 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType with list (l1, l2), R type=simpleType with list (l1, l2)
Test file
particlesIk005.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk006 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType with list (l1, l2, l3), R type=simpleType with list (l1, l2)
Test file
particlesIk006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk007 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType with list (l1, l2), R type=simpleType with list (l1, l2, l3)
Test file
particlesIk007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk008 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType with union (S1, S2), R type=simpleType with list (l1, l2)
Test file
particlesIk008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk009 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType with union (S1, S2), R type=simpleType with list (S1)
Test file
particlesIk009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk010 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType with union (S1, S2), R type=simpleType with list (S2)
Test file
particlesIk010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk011 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType with union (S1, S2), R type=simpleType with union (S1)
Test file
particlesIk011.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk013 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType with union (S1, S2), R type=simpleType with union (S1, S2, S3)
Test file
particlesIk013.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk015 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType 'foo', R type=anyType
Test file
particlesIk015.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk016 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType 'foo', R type=absent
Test file
particlesIk016.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk019 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=list, R type=anyType
Test file
particlesIk019.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk020 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=union , R type=anyType
Test file
particlesIk020.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk021 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=list, R type=absent
Test file
particlesIk021.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk022 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=union , R type=absent
Test file
particlesIk022.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk024 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=simpleType restriction of xsd:string, R type=simpleType restriction of xsd:string
Test file
particlesIk024.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesIk025 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=union of simpleType s1, s2, R type=s1
Test file
particlesIk025.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesIk027 Microsoft 3.9.6 Schema Component Constraint: Particle Restriction OK (Elt:Elt -- NameAndTypeOK)
Specs section: 3.9.6 Particle Restriction OK (Elt:Elt -- NameAndTypeOK) - Ik
NameAndTypedOK (elt:elt ) element R drived by restriction from element B: B type=union of simpleType s1, s2, R type=x1 which is drived by restriction from s1
Test file
particlesIk027.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJa003 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Ja
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=foo, B's minOccurs=1, R's minOccurs=0
Test file
particlesJa003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJa006 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Ja
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=foo, B's minOccurs=absent, R's minOccurs=0
Test file
particlesJa006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJa012 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Ja
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=foo, B's minOccurs=2, R's minOccurs=absent
Test file
particlesJa012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJb006 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jb
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=foo, B's maxOccurs=0, R's maxOccurs=1
Test file
particlesJb006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJb009 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jb
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=foo, B's maxOccurs=1, R's maxOccurs=2
Test file
particlesJb009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJb012 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jb
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=foo, B's maxOccurs=absent, R's maxOccurs=2
Test file
particlesJb012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJb014 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jb
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=foo, B's maxOccurs=0, R's maxOccurs=absent
Test file
particlesJb014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJc003 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jc
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=absent, B's minOccurs=1, R's minOccurs=0
Test file
particlesJc003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJc006 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jc
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=absent, B's minOccurs=absent, R's minOccurs=0
Test file
particlesJc006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJc012 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jc
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=absent, B's minOccurs=2, R's minOccurs=absent
Test file
particlesJc012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJd002 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jd
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=absent, B's maxOccurs=unbounded, R's maxOccurs=1
Test files
particlesJd002.xsd
particlesJd002.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 1
I: 1
XSV
S: 0
I: NA
particlesJd003 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jd
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=absent, B's maxOccurs=unbounded, R's maxOccurs=999999
Test files
particlesJd003.xsd
particlesJd003.xml
Expected
S: 1
I: 1
Msv_Crimson
S:
I:
XSV
S: 1
I: 1
XSV
S: 0
I: NA
particlesJd004 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jd
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=absent, B's maxOccurs=unbounded, R's maxOccurs=absent
Test files
particlesJd004.xsd
particlesJd004.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 1
I: 1
XSV
S: 0
I: NA
particlesJd006 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jd
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=absent, B's maxOccurs=0, R's maxOccurs=1
Test file
particlesJd006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJd009 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jd
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=absent, B's maxOccurs=1, R's maxOccurs=2
Test file
particlesJd009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJd012 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jd
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=absent, B's maxOccurs=absent, R's maxOccurs=2
Test file
particlesJd012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJd014 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jd
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=absent, B's maxOccurs=0, R's maxOccurs=absent
Test file
particlesJd014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJe003 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Je
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=ref of an elt from different targetNS, B's minOccurs=1, R's minOccurs=0
Test file
particlesJe003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJe006 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Je
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=ref of an elt from different targetNS, B's minOccurs=absent, R's minOccurs=0
Test file
particlesJe006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJe012 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Je
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=ref of an elt from different targetNS, B's minOccurs=2, R's minOccurs=absent
Test file
particlesJe012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJf006 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jf
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=ref of an elt from different targetNS, B's maxOccurs=0, R's maxOccurs=1
Test file
particlesJf006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJf009 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jf
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=ref of an elt from different targetNS, B's maxOccurs=1, R's maxOccurs=2
Test file
particlesJf009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJf012 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jf
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=ref of an elt from different targetNS, B's maxOccurs=absent, R's maxOccurs=2
Test file
particlesJf012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJf014 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jf
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##any, R's targetNamespace=ref of an elt from different targetNS, B's maxOccurs=0, R's maxOccurs=absent
Test file
particlesJf014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJg001 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jg
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##other, R's namespace=targetNamespace, B's minOccurs=0, R's minOccurs=0
Test file
particlesJg001.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJh001 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jh
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##other, R's namespace=absent, The xsd's targetNameespace is absent
Test file
particlesJh001.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJj003 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jj
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##other, R's targetNamespace=ref of an elt from different targetNS, B's minOccurs=1, R's minOccurs=0
Test file
particlesJj003.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJj006 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jj
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##other, R's targetNamespace=ref of an elt from different targetNS, B's minOccurs=absent, R's minOccurs=0
Test file
particlesJj006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJj012 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jj
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##other, R's targetNamespace=ref of an elt from different targetNS, B's minOccurs=2, R's minOccurs=absent
Test file
particlesJj012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJk009 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jk
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##other, R's targetNamespace=ref of an elt from different targetNS, B's maxOccurs=1, R's maxOccurs=2
Test file
particlesJk009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJk010 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jk
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##other, R's targetNamespace=ref of an elt from different targetNS, B's maxOccurs=absent, R's maxOccurs=0
Test files
particlesJk010.xsd
particlesJk010.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesJk012 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jk
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##other, R's targetNamespace=ref of an elt from different targetNS, B's maxOccurs=absent, R's maxOccurs=2
Test file
particlesJk012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesJk014 Microsoft 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat)
Specs section: 3.9.6 Particle Derivation OK (Elt:Any -- NSCompat) - Jk
Particle Derivation OK (elt:Any) element R drived by restriction from wildcard (any) B : B's namespace=##other, R's targetNamespace=ref of an elt from different targetNS, B's maxOccurs=0, R's maxOccurs=absent
Test file
particlesJk014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesK004 Microsoft 3.9.6 Particle Restriction OK (Elt:All -- RecurseAsIfGroup)
Specs section: 3.9.6 Particle Restriction OK (Elt:All -- RecurseAsIfGroup) - K
Particle Derivation OK (Elt:All - RecurseAsIfGroup) element R drived by restriction from (all) B : B's minOccurs=absent, B' maxOccurs=absent, R's minOccurs=2, R's maxOccurs=2
Test file
particlesK004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesK006 Microsoft 3.9.6 Particle Restriction OK (Elt:All -- RecurseAsIfGroup)
Specs section: 3.9.6 Particle Restriction OK (Elt:All -- RecurseAsIfGroup) - K
Particle Derivation OK (Elt:All - RecurseAsIfGroup) element R drived by restriction from (all) B : B's minOccurs=0, B' maxOccurs=absent, but the element has min=max=1, R's minOccurs=0, R's maxOccurs=1
Test file
particlesK006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesOa002 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Oa
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's minOccurs=absent, B's maxOccurs=absent, R's minOccurs=0, R's maxOccurs=absent
Test file
particlesOa002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOa004 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Oa
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's minOccurs=absent, B's maxOccurs=absent, R's minOccurs=2, R's maxOccurs=absent
Test file
particlesOa004.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOa005 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Oa
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's minOccurs=absent, B's maxOccurs=absent, R's minOccurs=absent, R's maxOccurs=0
Test file
particlesOa005.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOa007 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Oa
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's minOccurs=absent, B's maxOccurs=absent, R's minOccurs=absent, R's maxOccurs=2
Test file
particlesOa007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOa008 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Oa
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's minOccurs=2, B's maxOccurs=4, R's minOccurs=2, R's maxOccurs=absent
Test file
particlesOa008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesOa009 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Oa
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's minOccurs=2, B's maxOccurs=4, R's minOccurs=absent, R's maxOccurs=4
Test file
particlesOa009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOa010 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Oa
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's minOccurs=2, B's maxOccurs=4, R's minOccurs=1, R's maxOccurs=4
Test file
particlesOa010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOa015 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Oa
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's minOccurs=2, B's maxOccurs=4, R's minOccurs=2, R's maxOccurs=5
Test file
particlesOa015.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb003 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##any, R's namespace=##other
Test files
particlesOb003.xsd
particlesOb003.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb006 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##any, R's namespace=foo bar'
Test files
particlesOb006.xsd
particlesOb006.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb007 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##any, R's namespace=##local, foo, bar, ##targetNamespace
Test files
particlesOb007.xsd
particlesOb007.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb010 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##other, R's namespace=absent
Test file
particlesOb010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb011 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##other, R's namespace=##any
Test file
particlesOb011.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb012 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##other, R's namespace=##other
Test files
particlesOb012.xsd
particlesOb012.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb014 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##other, R's namespace=##targetNamespace
Test file
particlesOb014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb015 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##other, R's namespace=foo bar'
Test files
particlesOb015.xsd
particlesOb015.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb016 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##other, R's namespace=##local, foo, bar, ##targetNamespace
Test file
particlesOb016.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb017 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##other, R's namespace=##targetNamespace, ##local
Test file
particlesOb017.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb019 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, R's namespace=bsent
Test file
particlesOb019.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb020 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, R's namespace=##any
Test file
particlesOb020.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb021 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, R's namespace=##other
Test file
particlesOb021.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb022 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, R's namespace=##local
Test files
particlesOb022.xsd
particlesOb022.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb023 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, R's namespace=##targetNamespace
Test file
particlesOb023.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb024 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, R's namespace=foo bar'
Test file
particlesOb024.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb025 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, R's namespace=##local, foo, bar, ##targetNamespace
Test file
particlesOb025.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb026 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, R's namespace=##targetNamespace, ##local
Test file
particlesOb026.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb027 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, R's namespace=foo, ##local, bar
Test file
particlesOb027.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb028 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##targetNamespace, R's namespace=absent
Test file
particlesOb028.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb029 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##targetNamespace, R's namespace=##any
Test file
particlesOb029.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb030 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##targetNamespace, R's namespace=##other
Test file
particlesOb030.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb031 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##targetNamespace, R's namespace=##local
Test file
particlesOb031.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb033 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##targetNamespace, R's namespace=foo bar'
Test file
particlesOb033.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb034 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##targetNamespace, R's namespace=##local, foo, bar, ##targetNamespace
Test file
particlesOb034.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb035 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##targetNamespace, R's namespace=##targetNamespace, ##local
Test file
particlesOb035.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb036 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##targetNamespace, R's namespace=foo, ##local, bar
Test file
particlesOb036.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb037 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=absent
Test file
particlesOb037.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb038 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=##any
Test file
particlesOb038.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb039 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=##other
Test file
particlesOb039.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb040 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=##local
Test file
particlesOb040.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb041 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=##targetNamespace
Test file
particlesOb041.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb042 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=foo bar'
Test files
particlesOb042.xsd
particlesOb042.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb043 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=##local, foo, bar, ##targetNamespace
Test file
particlesOb043.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb044 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=##targetNamespace, ##local
Test file
particlesOb044.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb045 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=foo, ##local, bar
Test file
particlesOb045.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb046 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=abce
Test file
particlesOb046.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb047 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=foo
Test files
particlesOb047.xsd
particlesOb047.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb048 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=foo bar', R's namespace=bar
Test files
particlesOb048.xsd
particlesOb048.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb049 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, foo, bar, ##targetNamespace, R's namespace=absent
Test file
particlesOb049.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb050 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, foo, bar, ##targetNamespace, R's namespace=##any
Test file
particlesOb050.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb051 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, foo, bar, ##targetNamespace, R's namespace=##other
Test file
particlesOb051.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb052 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, foo, bar, ##targetNamespace, R's namespace=##local
Test files
particlesOb052.xsd
particlesOb052.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb054 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, foo, bar, ##targetNamespace, R's namespace=foo bar'
Test files
particlesOb054.xsd
particlesOb054.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb057 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, foo, bar, ##targetNamespace, R's namespace=foo, ##local, bar
Test files
particlesOb057.xsd
particlesOb057.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb058 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, foo, bar, ##targetNamespace, R's namespace=abce
Test file
particlesOb058.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesOb059 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, foo, bar, ##targetNamespace, R's namespace=foo
Test files
particlesOb059.xsd
particlesOb059.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesOb060 Microsoft 3.9.6 Particle Restriction OK (Any:Any-- NSSubset)
Specs section: 3.9.6 Particle Restriction OK (Any:Any-- NSSubset) - Ob
Particle Derivation OK (Any:Any- NSSubset) (any) R drived by restriction from (any) B : B's namespace=##local, foo, bar, ##targetNamespace, R's namespace=bar
Test files
particlesOb060.xsd
particlesOb060.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesS002 Microsoft 3.9.6 Particle Restriction OK (All:All -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (All:All -- Recurse) - S
Particle Derivation OK (All:All - Recurse) (All) R drived by restriction from (All) B : B has (a, b), R has (b, a)
Test file
particlesS002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesS005 Microsoft 3.9.6 Particle Restriction OK (All:All -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (All:All -- Recurse) - S
Particle Derivation OK (All:All - Recurse) (All) R drived by restriction from (All) B : B has (a, b, c), c is NOT emptiable, R has (a)
Test file
particlesS005.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesS006 Microsoft 3.9.6 Particle Restriction OK (All:All -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (All:All -- Recurse) - S
Particle Derivation OK (All:All - Recurse) (All) R drived by restriction from (All) B : B has (a, b, c), c is NOT emptiable, R has (a, b)
Test file
particlesS006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesS008 Microsoft 3.9.6 Particle Restriction OK (All:All -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (All:All -- Recurse) - S
Particle Derivation OK (All:All - Recurse) (All) R drived by restriction from (All) B : B has (a, b, c), R has (a, b, c, d)
Test file
particlesS008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesS009 Microsoft 3.9.6 Particle Restriction OK (All:All -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (All:All -- Recurse) - S
Particle Derivation OK (All:All - Recurse) (All) R drived by restriction from (All) B : B has (a, b), R has (a) is NOT from the same namespace as B
Test file
particlesS009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesS010 Microsoft 3.9.6 Particle Restriction OK (All:All -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (All:All -- Recurse) - S
Particle Derivation OK (All:All - Recurse) (All) R drived by restriction from (All) B : B has (a, b), R has (a) is NOT a valid restriction of the 'a' in B
Test file
particlesS010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesR006 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's minOccurs=0, B's maxOccurs=3, R has an element with minOccurs=1, maxOccurs=4
Test file
particlesR006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesR010 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's minOccurs=4, B's maxOccurs=5, R has 2 elements, each with minOccurs as 3 and 3
Test file
particlesR010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesR012 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's minOccurs=0, B's maxOccurs=3, R's minOccurs=0, B's maxOccurs=2, but have 2 children
Test files
particlesR012.xsd
particlesR012.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 0
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesR014 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's minOccurs=4, B's maxOccurs=8, R's minOccurs=2, B's maxOccurs=2, have 2 children
Test file
particlesR014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesR016 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's namespace=##any, R has an element from no namespace
Test files
particlesR016.xsd
particlesR016.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesR018 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's namespace=##other, R has an element targetNamespace
Test file
particlesR018.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesR019 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's namespace=##other, R has an element from no namespace
Test files
particlesR019.xsd
particlesR019.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesR021 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's namespace=##local, R has an element targetNamespace
Test file
particlesR021.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesR022 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's namespace=##local, R has an element from no namespace
Test files
particlesR022.xsd
particlesR022.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesR023 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's namespace=##local, R has an element from foo
Test file
particlesR023.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesR025 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's namespace=##targetNamespace, R has an element from no namespace
Test file
particlesR025.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesR026 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's namespace=##targetNamespace, R has an element from foo
Test file
particlesR026.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesR027 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's namespace=foo, bar', R has an element targetNamespace
Test file
particlesR027.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesR028 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's namespace=foo, bar', R has an element from no namespace
Test file
particlesR028.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesR031 Microsoft 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Choice:Any -- NSRecurseCheckCardinality) - R
Particle Derivation OK (Choice:Any - NSRecurseCheckCardinality) (Choice) R drived by restriction from (Choice) B : B's namespace=foo, bar', R has an element from abc
Test file
particlesR031.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesT002 Microsoft 3.9.6 Particle Restriction OK (Choice:Choice -- RecurseLax)
Specs section: 3.9.6 Particle Restriction OK (Choice:Choice -- RecurseLax) - T
Particle Derivation OK (Choice:Choice - RecurseLax) (Choice) R drived by restriction from (All) B : B has (a | b), R has (b | a)
Test file
particlesT002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesT008 Microsoft 3.9.6 Particle Restriction OK (Choice:Choice -- RecurseLax)
Specs section: 3.9.6 Particle Restriction OK (Choice:Choice -- RecurseLax) - T
Particle Derivation OK (Choice:Choice - RecurseLax) (Choice) R drived by restriction from (All) B : B has (a | b | c), R has (a | b | c | d)
Test file
particlesT008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesT009 Microsoft 3.9.6 Particle Restriction OK (Choice:Choice -- RecurseLax)
Specs section: 3.9.6 Particle Restriction OK (Choice:Choice -- RecurseLax) - T
Particle Derivation OK (Choice:Choice - RecurseLax) (Choice) R drived by restriction from (All) B : B has (a | b | c), R has ( c | a | b )
Test file
particlesT009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesT010 Microsoft 3.9.6 Particle Restriction OK (Choice:Choice -- RecurseLax)
Specs section: 3.9.6 Particle Restriction OK (Choice:Choice -- RecurseLax) - T
Particle Derivation OK (Choice:Choice - RecurseLax) (Choice) R drived by restriction from (All) B : B has (a | b), R has (a) is NOT from the same namespace as B
Test file
particlesT010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesT011 Microsoft 3.9.6 Particle Restriction OK (Choice:Choice -- RecurseLax)
Specs section: 3.9.6 Particle Restriction OK (Choice:Choice -- RecurseLax) - T
Particle Derivation OK (Choice:Choice - RecurseLax) (Choice) R drived by restriction from (All) B : B has (a | b), R has (a) is NOT a valid restriction of the 'a' in B
Test file
particlesT011.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesQ006 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's minOccurs=0, B's maxOccurs=3, R has an element with minOccurs=1, maxOccurs=4
Test file
particlesQ006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesQ008 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's minOccurs=0, B's maxOccurs=3, R has 2 elements, each with maxOccurs as 2
Test file
particlesQ008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesQ012 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's minOccurs=0, B's maxOccurs=3, R has 2 groups, each has one child with maxOccurs as 2
Test file
particlesQ012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesQ016 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=##any, R has an element from no namespace
Test files
particlesQ016.xsd
particlesQ016.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesQ018 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=##other, R has an element targetNamespace
Test file
particlesQ018.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesQ019 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=##other, R has an element from no namespace
Test files
particlesQ019.xsd
particlesQ019.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesQ020 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=##other, R has an element from foo
Test files
particlesQ020.xsd
particlesQ020.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 1
I: 1
XSV
S: 1
I: 0
XSV
S: 1
I: 0
particlesQ021 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=##local, R has an element targetNamespace
Test file
particlesQ021.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesQ022 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=##local, R has an element from no namespace
Test files
particlesQ022.xsd
particlesQ022.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: 1
XSV
S: 1
I: 1
particlesQ023 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=##local, R has an element from foo
Test file
particlesQ023.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesQ025 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=##targetNamespace, R has an element from no namespace
Test file
particlesQ025.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesQ026 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=##targetNamespace, R has an element from foo
Test file
particlesQ026.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesQ027 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=foo, bar', R has an element targetNamespace
Test file
particlesQ027.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesQ028 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=foo, bar', R has an element from no namespace
Test file
particlesQ028.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 0
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesQ031 Microsoft 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Any -- NSRecurseCheckCardinality) - Q
Particle Derivation OK (Sequence:Any - NSRecurseCheckCardinality) (Sequence) R drived by restriction from (any) B : B's namespace=foo, bar', R has an element from abc
Test file
particlesQ031.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesU001 Microsoft 3.9.6 Particle Restriction OK (SeParticle Restriction OK (Sequence:All -- RecurseUnordered)
Specs section: 3.9.6 Particle Restriction OK (SeParticle Restriction OK (Sequence:All -- RecurseUnordered) - U
Particle Derivation OK (Sequence:All - RecurseUnordered) (Sequence) R drived by restriction from (All) B : B has (a, b), as has maxOccurs="1" , R has (a , b), a has maxOccurs=2
Test file
particlesU001.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesU002 Microsoft 3.9.6 Particle Restriction OK (SeParticle Restriction OK (Sequence:All -- RecurseUnordered)
Specs section: 3.9.6 Particle Restriction OK (SeParticle Restriction OK (Sequence:All -- RecurseUnordered) - U
Particle Derivation OK (Sequence:All - RecurseUnordered) (Sequence) R drived by restriction from (All) B : B has (a, b), a has minOccurs="1", R has (a , b), a has minOccurs="1999"
Test file
particlesU002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesU006 Microsoft 3.9.6 Particle Restriction OK (SeParticle Restriction OK (Sequence:All -- RecurseUnordered)
Specs section: 3.9.6 Particle Restriction OK (SeParticle Restriction OK (Sequence:All -- RecurseUnordered) - U
Particle Derivation OK (Sequence:All - RecurseUnordered) (Sequence) R drived by restriction from (All) B : B has (a, b, c), c is NOT emptiable, R has ( a, b)
Test file
particlesU006.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesU008 Microsoft 3.9.6 Particle Restriction OK (SeParticle Restriction OK (Sequence:All -- RecurseUnordered)
Specs section: 3.9.6 Particle Restriction OK (SeParticle Restriction OK (Sequence:All -- RecurseUnordered) - U
Particle Derivation OK (Sequence:All - RecurseUnordered) (Sequence) R drived by restriction from (All) B : B has (a, b, c), R has (a , b ,c, d)
Test file
particlesU008.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesU009 Microsoft 3.9.6 Particle Restriction OK (SeParticle Restriction OK (Sequence:All -- RecurseUnordered)
Specs section: 3.9.6 Particle Restriction OK (SeParticle Restriction OK (Sequence:All -- RecurseUnordered) - U
Particle Derivation OK (Sequence:All - RecurseUnordered) (Sequence) R drived by restriction from (All) B : B has (a, b), R has (a) is NOT a valid restriction of the 'a' in B
Test file
particlesU009.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesV002 Microsoft 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum) - V
Particle Derivation OK (Sequence:Choice - MapAndSum) (Sequence) R drived by restriction from (Choice) B : B's minOccuranceRange=6, R's minOccuranceRange=5
Test file
particlesV002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesV005 Microsoft 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum) - V
Particle Derivation OK (Sequence:Choice - MapAndSum) (Sequence) R drived by restriction from (Choice) B : B's maxOccuranceRange=6, R's maxOccuranceRange=8
Test file
particlesV005.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesV006 Microsoft 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum) - V
Particle Derivation OK (Sequence:Choice - MapAndSum) (Sequence) R drived by restriction from (Choice) B : B's min,maxOccuranceRange=(0,0), R's min,maxOccuranceRange=(0,0)
Test files
particlesV006.xsd
particlesV006.xml
Expected
S: 1
I: 1
Msv_Crimson
S: 0
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesV016 Microsoft 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum) - V
Particle Derivation OK (Sequence:Choice - MapAndSum) (Sequence) R drived by restriction from (Choice) B : B has (a | b | c), R has (a, b, c, d)
Test file
particlesV016.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesV017 Microsoft 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum) - V
Particle Derivation OK (Sequence:Choice - MapAndSum) (Sequence) R drived by restriction from (Choice) B : B has (a | b | c), R has (a) from a different namespace than B
Test file
particlesV017.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesV018 Microsoft 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum) - V
Particle Derivation OK (Sequence:Choice - MapAndSum) (Sequence) R drived by restriction from (Choice) B : B has (a | b), R has (a) which is NOT a valid restriction of the 'a' in B
Test file
particlesV018.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesV020 Microsoft 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Choice -- MapAndSum) - V
Particle Derivation OK (Sequence:Choice - MapAndSum) (Sequence) R drived by restriction from (Choice) B : B has (ref=A | b), R has (i) where i is a substitution group to A
Test file
particlesV020.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 1
I: NA
particlesW002 Microsoft 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse) - W
Particle Derivation OK (Sequence:Sequence - Recurse) (Sequence) R drived by restriction from (Sequence) B : B's minOccuranceRange=6, R's minOccuranceRange=4
Test file
particlesW002.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesW005 Microsoft 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse) - W
Particle Derivation OK (Sequence:Sequence - Recurse) (Sequence) R drived by restriction from (Sequence) B : B's maxOccuranceRange=6, R's maxOccuranceRange=8
Test file
particlesW005.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesW006 Microsoft 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse) - W
Particle Derivation OK (Sequence:Sequence - Recurse) (Sequence) R drived by restriction from (Sequence) B : B's min,maxOccuranceRange=(0,0), R's min,maxOccuranceRange=(0,0)
Test file
particlesW006.xsd
Expected
S: 1
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 0
I: NA
XSV
S: 0
I: NA
particlesW007 Microsoft 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse) - W
Particle Derivation OK (Sequence:Sequence - Recurse) (Sequence) R drived by restriction from (Sequence) B : B has (a, b), R has (b, a)
Test file
particlesW007.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesW010 Microsoft 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse) - W
Particle Derivation OK (Sequence:Sequence - Recurse) (Sequence) R drived by restriction from (Sequence) B : B has (a, b, c), c is NOT emptiable, R has (a, b)
Test file
particlesW010.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesW012 Microsoft 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse) - W
Particle Derivation OK (Sequence:Sequence - Recurse) (Sequence) R drived by restriction from (Sequence) B : B has (a, b, c), R has (a, b, c, d)
Test file
particlesW012.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesW013 Microsoft 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse) - W
Particle Derivation OK (Sequence:Sequence - Recurse) (Sequence) R drived by restriction from (Sequence) B : B has (a, b, c), R has (c, a, b)
Test file
particlesW013.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesW014 Microsoft 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse) - W
Particle Derivation OK (Sequence:Sequence - Recurse) (Sequence) R drived by restriction from (Sequence) B : B has (a, b), R has (a) is NOT from the same namespace as B
Test file
particlesW014.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA
particlesW015 Microsoft 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse)
Specs section: 3.9.6 Particle Restriction OK (Sequence:Sequence -- Recurse) - W
Particle Derivation OK (Sequence:Sequence - Recurse) (Sequence) R drived by restriction from (Sequence) B : B has (a, b), R has (a) is NOT a valid restriction of the 'a' in B
Test file
particlesW015.xsd
Expected
S: 0
I: NA
Msv_Crimson
S: 1
I: NA
XSV
S: 1
I: NA
XSV
S: 0
I: NA