Hi,
<xsd:restriction base="xsd:string">
<xsd:enumeration value="COPY"/>
<xsd:enumeration value="MOVE"/>
<xsd:enumeration value="DELE"/>
</xsd:restriction>
Der Teil stimmt soweit. Außen herum steht ja jetzt noch das Element-Tag. Offenbar ist in einem simpleType kein Attribut erlaubt, darum würde ich vorschlagen auf simpleContent zu wechseln:
<xs:element name="test">
xs:complexType
xs:simpleContent
xs:restriction
<xs:enumeration value="COPY"></xs:enumeration>
<xs:enumeration value="MOVE"></xs:enumeration>
<xs:enumeration value="DELE"></xs:enumeration>
</xs:restriction>
</xs:simpleContent>
<xs:attribute name="major" type="xs:integer" use="required"></xs:attribute>
<xs:attribute name="minor" type="xs:integer" use="required"></xs:attribute>
</xs:complexType>
</xs:element>
MfG
Rouven
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(