[Home] [By Thread] [By Date] [Recent Entries]

  • From: Ramkumar Menon <ram.menon@o...>
  • To: xml-dev@l...
  • Date: Tue, 31 Mar 2009 12:06:34 -0500 (CDT)

Gurus,

I have a main schema as follows.

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            xmlns="http://www.example.org"
            targetNamespace="http://www.example.org">
  <xsd:import schemaLocation="NoNS.xsd"/>          
  <xsd:element name="root">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="test" type="sampleType"/>
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element>
</xsd:schema>

As you see, it imports a no-namespace schema NoNS.xsd

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            xmlns="http://www.example.org">

  <xsd:complexType name="sampleType">
    <xsd:sequence>
      <xsd:element name="sample" type="xsd:string"/>
    </xsd:sequence>
  </xsd:complexType>

</xsd:schema>



When I open up the Main.xsd in a graphical schema editor, it complains about the "sampleType" reference."sampleType" is referred from the NoNS.xsd, as indicated above. Just so that you dont miss it, both schemas are elementFormDefault="unqualified", as indicated by the absence of the attribute.

Is this error expected? Or is the tool not behaving as expected?

regards,
Ram



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member