Uploaded image for project: 'ModeShape'
  1. ModeShape
  2. MODE-2183

The XSD Sequencer Creates Two Nodes For An Unqualified XSD Lexicon Elements

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 4.0.0.Alpha3, 3.8.0.Final
    • 3.7.1.Final
    • Sequencers
    • None
    • MS 4.0, OS X 10.9.2

      Here are some examples along with a test case where they occur:

      • xs:import element has properties namespace and xs:namespace, and schemaLocation and xs:schemaLocation (test case XsdSequencerTest.shouldBeAbleToParseUnsignedLong)
      • openAttrs xs:complexTypeDefinition has properties mixed and xs:mixed (test case XsdSequencerTest.shouldBeAbleToParseUnsignedLong)
      • xs:include node has properties schemaLocation and xs:schemaLocation (test case XsdSequencerTest.shouldBeAbleToParseXsdFromDefinitiveXmlSchemaExampleChapter04ord1)

      XsdReader.processNonSchemaAttributes is where the non-qualified version of the property is created. Methods that call this method is where the qualified version is created.

              hchiorean Horia Chiorean (Inactive)
              dflorian@redhat.com Daniel Florian (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: