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

Reject XML Schema constructs that are not allowed in DFDL schemas

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Closed
    • Priority: Normal
    • Resolution: Won't Fix
    • Affects Version/s: 1.0.0
    • Fix Version/s: 1.1.0
    • Component/s: Front End
    • Labels:
      None

      Description

      The XML Schema for DFDL Schemas could be tightened up significantly so that many more of the constructs in XML Schema that DFDL schemas cannot use will be rejected up front when we validate the DFDL schemas using Xerces.

      As an example, in DFDL complex type definitions cannot use derivations, nor the mixed attribute, nor block, nor final. Yet the XML Schema for DFDL schemas is currently allowing those. (They're likely just ignored, but should be rejected.)

        Gliffy Diagrams

          Attachments

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              mbeckerle.dfdl Mike Beckerle
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Tasks