Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DAFFODIL-2937

Namespace Difference check doesn't account for hidden groups

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.9.0
    • 3.10.0
    • Back End
    • None

    Description

      In test_nestedGroupRefs2, we don't account for hidden groups when checking for sibling with the same name but differing namespaces. This results in the warnings

       

      Schema Definition Warning: Neighboring QNames differ only by namespaces. Infoset representations that do not support namespaces cannot differentiate between these elements and may fail to unparse. QNames are: ex:{http://example.com}inty, ex:{http://example.com}inty (id: namespaceDifferencesOnly)
      Schema context: group[4] Location line 1184 in /org/apache/daffodil/section14/sequence_groups/SequenceGroup.tdml
      
      Schema Definition Warning: Neighboring QNames differ only by namespaces. Infoset representations that do not support namespaces cannot differentiate between these elements and may fail to unparse. QNames are: ex:{http://example.com}stringy, ex:{http://example.com}stringy (id: namespaceDifferencesOnly)
      Schema context: group[4] Location line 1184 in /org/apache/daffodil/section14/sequence_groups/SequenceGroup.tdml
      

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            okilo@tresys.com Olabusayo Kilo
            okilo@tresys.com Olabusayo Kilo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment