[ https://issues.apache.org/jira/browse/DAFFODIL-1630?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Beckerle reassigned DAFFODIL-1630: ------------------------------------------ Assignee: Michael Beckerle > lengthKind explicit and expressions when unparsing - expression not being > evaluated but should be > ------------------------------------------------------------------------------------------------- > > Key: DAFFODIL-1630 > URL: https://issues.apache.org/jira/browse/DAFFODIL-1630 > Project: Daffodil > Issue Type: Bug > Components: Back End, DFDL Language > Reporter: Michael Beckerle > Assignee: Michael Beckerle > Priority: Major > Fix For: deferred > > > This was clarified on DFDL workgroup call on 2016-10-11 > Verify that Daffodil conforms to erratum 5.18 per below. > lengthKind ' expression ' when unparsing > Spec says "When dfdl:lengthKind is 'explicit' (and dfdl:length is an > expression), 'delimited', > 'prefixed', 'pattern' the data value is padded to the length given by the XSD > minLength facet > for type 'xs:string' or dfdl:textOutputMinLength property for other type" . > This is not the latest agreed thinking. The desired behaviour is as > documented by erratum 5.18 > in Experience Document 4, which states the expression is evaluated and the > result taken as > the explicit length. This has not yet been added to the spec. -- This message was sent by Atlassian JIRA (v7.6.3#76005)