[
https://issues.apache.org/jira/browse/DAFFODIL-2255?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Steve Lawrence closed DAFFODIL-2255.
------------------------------------
> lengthKind 'delimited' accepting end-of-data is not spec compliant
> ------------------------------------------------------------------
>
> Key: DAFFODIL-2255
> URL: https://issues.apache.org/jira/browse/DAFFODIL-2255
> Project: Daffodil
> Issue Type: Bug
> Components: Back End
> Affects Versions: 2.5.0
> Reporter: Mike Beckerle
> Priority: Major
>
> Currently, lengthKind 'delimited' accepts finding a delimiter or end-of-data
> as satisfying the need for a delimiter.
> This is not DFDL spec compliant. The DFDL spec allows for one case where a
> delimiter that is required (by lengthKind 'delimited') is not present, and
> that is by way of the property dfdl:documentFinalTerminatorCanBeMissing. This
> suggests no other exception to finding a required delimiter should be
> allowed.
> Fixing this may require a compatibility mode tunable that can be set to
> obtain this prior behavior. However, tests in our test suite should not be
> made to work using this compatibility mode.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)