Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DAFFODIL-1100

Unordered sequence with dfdl:format value of occursCountKind != "parsed" fails to compile

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.5.0
    • Front End, General
    • None

    Description

      Daffodil performs checks to ensure the occursCountKind="parsed" for arrays and optional elements inside an unordered sequence. However, when we convert a unordered sequence to a sequence of choices, we create temporary elements that do not specify occursCountKind. These elements then get occursCountKind from the dfdl:format. If this value is not parsed, daffodil throws an error. We either need to set occursCountKind="parsed" on these temporary elements, or we need to exclude these elements when checking this restriction.

      Attachments

        Activity

          People

            jadams_tresys Josh Adams
            slawrence Steve Lawrence
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: