XSD: Unable to use type defined in the same XSD

bfejmck

New Member
I'm writting the following XSD, however I'm having problems with it. For whatever reason, I'm not being allowed to use my simple types that I define in my XSD. I'm getting this error: \[code\]Cannot resolve the name 'mySimpleType1' to a(n) 'simpleType definition' component.\[/code\]\[code\]<?xml version="1.0" encoding="utf-8"?><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://myNamespace" targetNamespace="http://myDifferentNamespace" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xsd:simpleType name="mySimpleType1"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="http://stackoverflow.com/questions/11158423/Added"/> <xsd:enumeration value="http://stackoverflow.com/questions/11158423/Modified"/> <xsd:enumeration value="http://stackoverflow.com/questions/11158423/Deleted"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType name="mySimpleType2"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="http://stackoverflow.com/questions/11158423/foo"/> <xsd:enumeration value="http://stackoverflow.com/questions/11158423/bar"/> </xsd:restriction> </xsd:simpleType> <xsd:attributeGroup name="myAttributeGroup"> <xsd:attribute name="attribute1" type="mySimpleType1" use="optional"/> <xsd:attribute name="attribute2" type="mySimpleType2" use="optional"/> </xsd:attributeGroup></xsd:schema>\[/code\]
 
Back
Top