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

Error diagnostics output even though there is an infoset

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • None
    • 3.1.0
    • Back End
    • None

    Description

      The HL7 schema (currently not public) currently parses successfully and outputs an infoset, but also outputs a bunch of Parse Error diagnostics, making it appear as if the parse failed. The TDML runner does not detect these additional diagnostics and so when run via a TDML runner the tests pass. But when run via the CLI it's very clear something is wrong. Testing with older version of Daffodil, this appears to go back to at least 2.4.0, so this is a very old bug. Additionally, when using the new SAX API, the error diagnostic is only output once--need to figure out why SAX errors are different than non-SAX.

      This is potentially multiple separate issues, but I'll keep this as one issue until I can create a minimial test case to reproduce this issue and can figure out what's actually going on. Creating this ticket for now so we don't forget out this issue.

      Attachments

        Activity

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

          People

            slawrence Steve Lawrence
            slawrence Steve Lawrence
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Issue deployment