[
https://issues.apache.org/jira/browse/DAFFODIL-1100?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Josh Adams resolved DAFFODIL-1100.
----------------------------------
Fix Version/s: 2.5.0
Resolution: Fixed
This was resolved with the work in DAFFODIL-1159.
> Unordered sequence with dfdl:format value of occursCountKind != "parsed"
> fails to compile
> -----------------------------------------------------------------------------------------
>
> Key: DAFFODIL-1100
> URL: https://issues.apache.org/jira/browse/DAFFODIL-1100
> Project: Daffodil
> Issue Type: Bug
> Components: Front End, General
> Reporter: Steve Lawrence
> Assignee: Josh Adams
> Priority: Major
> Fix For: 2.5.0
>
>
> 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.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)