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

Reject XML Schema constructs that are not allowed in DFDL schemas

XMLWordPrintableJSON

    • Icon: Task Task
    • Resolution: Won't Fix
    • Icon: Normal Normal
    • 1.1.0
    • 1.0.0
    • Front End
    • None

      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.)

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

                Created:
                Updated:
                Resolved: