Michael Beckerle created DAFFODIL-1874:
------------------------------------------

             Summary: 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
             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
(v6.4.14#64029)

Reply via email to