| <?xml version="1.0" encoding="ISO-8859-1" ?> |
| <!-- 3.2.3 : 3 |
| type and either <simpleType> or <complexType> are mutually exclusive |
| --> |
| <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://foo" xmlns:foo="http://foo"> |
| |
| <element name="foo" type="foo:someType"> |
| <complexType> |
| <sequence> |
| <element name="bar" type="string"/> |
| </sequence> |
| </complexType> |
| </element> |
| |
| <element name="bar" type="foo:someType"> |
| <simpleType> |
| <restriction base="string"> |
| <maxLength value="20"/> |
| </restriction> |
| </simpleType> |
| </element> |
| |
| <complexType name="someType"> |
| <sequence> |
| <element name="bar" type="string"/> |
| </sequence> |
| </complexType> |
| |
| </schema> |