Two elements are declared. The second one has type derived by restriction from type of the first element. Blockong constraints of the first element contain 'restriction', so the second element is not substitutable for the first one.
http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/#cElement_Declarations
TEST disallowedsubst00501m2 - restriction is blocked (valid schema)
Item | Value |
---|---|
title | disallowedsubst00501m2 - restriction is blocked (valid schema) |
name | disallowedsubst00501m2 |
source | ../disallowedSubst00501m2.xsd |
schemaName | ../disallowedSubst00501m2.xsd |
executeClass | com.sun.jaxb_tck.sigtest.JAXBTest |
executeArgs | -TestURL $testURL -Plugin com.sun.jaxb_tck.sigtest.JaxbPlugin -FileName disallowedsubst00501m2.sig -PackageWithoutSubpackages $package |
keywords | schema positive |
package | javasoft.sqe.tests.elemdecl.disallowedsubst.disallowedsubst00501m.disallowedsubst00501m2 |
signature | disallowedsubst00501m2.sig |