Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: army_drrs now works on IBM - parse anyway

...

These schemas are available only to those with access to DI2E.net or Forge.mil; however, as that is a substantial community of users, we also document interoperability for these schemas here:

Possibly Portable, but do not work on IBM DFDL (yet)

  • agnosc_remedy
  • army_drrs

Portable (works on Daffodil and IBM DFDL)

  • cef - common-event-format - works for parse and unparse.
  • army_drrs - works for parse.
    • Unparse gives The DFDL Serializer cannot output element .....
  • uscg_ucop (ucop  - Works for parsing. Doesn't unparse.)
    • Unparse gives error: The DFDL Serializer cannot output element 'DayTime' because it is not an expected occurrence of the element declaration...

Expected Non-Portable - works only on Daffodil due to use of Daffodil-specific features

  • agnosc_remedy - schema makes use of asserts that invoke dfdl:checkConstraints - not supported by IBM DFDL (as of 2019-05-28)
    • Was tested for parse with these asserts removed. - Parse gives error separator not found. However, it is not expected that this would work.
  • VMF - uses dfdl:inputValueCalc and dfdl:outputValueCalc extensively, as well as dfdl:bitOrder="leastSignificantBitFirst"
  • GMTIF - uses dfdl:inputValueCalc extensively

  • USMTF - A few small tests pass, but this schema makes extensive use of backtracking via assertions which invoke dfdl:checkConstraints - not supported by IBM DFDL (as of 2019-05-28)

...