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

ByteOrderChangeParser not inserted correctly for bitmap schema

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.1.0
    • Component/s: Front End, General
    • Labels:
      None

      Description

      The bitmap schema has a mixture of big and little endian byte orders. The "Blob" elements are xs:hexBinary types with byteOrder="bigEndian". However, they are being parsed as if they are littleEndian. Looking at the toBriefXML parser, it looks like there are no ByteOrderChange parsers being inserted before the hexBinaryBlob is parsed, and the most previous ByteOrderChangeParser changed the byteOrder to littleEndian. So there appears to be a bug where we aren't detecting all the places a ByteOrderChangeParser is needed.

        Attachments

          Activity

            People

            • Assignee:
              mbeckerle Michael Beckerle
              Reporter:
              slawrence Steve Lawrence
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: