- From: <Nicholas.Ardlie@ga.gov.au>
 - Date: Mon, 15 Jan 2007 17:57:07 +1100
 - To: <xmlschema-dev@w3.org>
 - Message-ID: <BBD2D7A26044C84080F7ECC5EDF64C760118FE82@mail.ga.gov.au>
 
 
The schema listed below contains a simplification of a construct found in the
GML 3.1.1 schemas.
 
Saxon-SA produces the following error message about the length facet: 
"The length facet is not applicable to types derived from
codeAndTwoIntegersType_anonymous_type_2_at_line_7_of_ListTest1.xsd_36
 
Any pointers on why the length facet is illegal in this situation?
 
Regards,
Nick Ardlie.
 
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.w3.org/2001/XMLSchema"
            targetNamespace="http://ns1.com" xmlns:ns1="http://ns1.com">
            <element name="codeAndInteger"
type="ns1:codeAndTwoIntegersType"/>
            <complexType name="codeAndTwoIntegersType">
                        <simpleContent>
                                    <restriction
base="ns1:codeAndIntegerListType">
                                                <length value="2"/>
                                    </restriction>
                        </simpleContent>
            </complexType>
            <complexType name="codeAndIntegerListType">
                        <simpleContent>
                                    <extension base="ns1:integerList">
                                                <attribute name="code"
type="anyURI" use="required"/>
                                    </extension>
                        </simpleContent>
            </complexType>
            <simpleType name="integerList">
                        <list itemType="int"/>
            </simpleType>
</schema>
 
Received on Monday, 15 January 2007 07:35:12 UTC