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

trailingSkip when lengthKind = "delimited" should require a terminator

XMLWordPrintableJSON

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • s12
    • None
    • None
    • None

      According to requirement DFDL-12-006R: If dfdl:trailingSkip is specified when dfdl:lengthKind is 'delimited' or 'endOfParent' then a dfdl:terminator must be specified.

      I found this requirement when I was trying to figure out how daffodil would handle a delimited-length element with a trailingSkip and no terminator. Currently, this situation is not detected and I'm still trying to figure out exactly what is happening in my test. I'd assume that this should result in a Schema Definition Error.

              jchab Jessie Chab
              jchab Jessie Chab
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 2 minutes
                  2m