Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • CSV
  • NACHA
  • ISO8583
  • QuasiXML
  • GeoNames
  • IBM4690TLOG (as of 2019-05-17 - development branch)
  • HL7-v2.7 - An older revision, no longer maintained by IBM, was tested and is interoperable.
  • EDIFACT
  • MagVar
  • IPFIX

The following schemas are published, but not yet portable. They may need minor adjustments for portability, including possibly documentation edits on the DFDLSchemas web site materials.

  • vCard (needs unordered sequences feature. See - See bug
    Jira
    serverASF JIRA
    serverId5aa69414-a9e9-3523-82ec-879b028fb15b
    keyDAFFODIL-1034

The following schemas are published, but make use of optional DFDL language features available in only Daffodil, and so are not expected to interoperate:

...

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:

...

  • cef - common-event-format - works for parse and unparse.
  • army_drrs - works for parse and unparse.
  • uscg_ucop  - Works for parse and unparse.

Expected Non-Portable

...

These schemas use optional DFDL features available only in Daffodil.

  • 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)

...