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

Reply via email to