Steve Lawrence updated DAFFODIL-1874:
    Fix Version/s:     (was: 2.2.0)

> Incorrect warning message about default value and no empty representation
> -------------------------------------------------------------------------
>                 Key: DAFFODIL-1874
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-1874
>             Project: Daffodil
>          Issue Type: Bug
>          Components: Middle "End"
>    Affects Versions: 2.0.0
>            Reporter: Michael Beckerle
>            Assignee: Dave Thompson
>            Priority: Major
>             Fix For: 2.1.0
> NACHA schema (on DFDLSchemas github) has a ticket about suppressing a warning 
> that we get for almost every element in that schema:
> https://github.com/DFDLSchemas/NACHA/issues/2
> This is the warning we get:
> {{{Schema Definition Warning: Element has no empty representation so cannot 
> have XSD default='0' as a default value.
> Schema context: element reference {ach:2013}PriorityCode Location line 55 
> column 18 in 
> file:/home/mbeckerle-unencrypted/DFDLSchemas/NACHA/2013/nacha_records.xsd}}}
> The warning is misleading, it should say that for an element with no empty 
> rep the default value can only be applied on unparsing (where the criteria is 
> that the element is not in the infoset).
> AND that corrected warning, which we'll still get for every element of NACHA, 
> needs to be suppressable for a schema like NACHA where otherwise you get 
> dozens of them. 

This message was sent by Atlassian JIRA

Reply via email to