Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DFDL-61

Implement validation of DFDL Schemas against the Schemas-of-Schemas

XMLWordPrintableJSON

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major Major
    • s0-pre
    • None
    • None
    • None

      There is a schema for DFDL annotations.
      There is also a schema for the subset of XML Schema used by DFDL.

      The first thing Daffodil should do is validate against these. This will help reduce checking and standardize error reporting.

      Obviously, this can only check what schema validation checks, so there are still plenty of checks to do in the schema parsing, and runtime, but doing this easy validation pass first before processing the schema at all, can only help reduce complexity.

          1. DFDL_part1_simpletypes.xsd
            17 kB
          2. DFDL_part2_attributes.xsd
            25 kB
          3. DFDL_part3_model.xsd
            11 kB
          4. DFDLSubsetOfXMLSchema_v1_035.xsd
            58 kB
          5. xml.xsd
            6 kB

              jchab Jessie Chab
              mbeckerle.dfdl Mike Beckerle
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: