Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DFDL-1505

time zone behavior depends on machine where daffodil is running

XMLWordPrintableJSON

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • deferred
    • 2.0.0
    • Back End, General
    • None

      test test_timeZoneFormats7 fails running "round trip" on the bamboo automatic build server.

      However it passes on all developers workstations.

      The suggested cause is that Daffodil unparsing is using the ICU libraries, and we're not controlling all the parameters of time-zone behavior, and that is leaving some unparser behavior to be inherited from the installation.

      Since the NCSA bamboo server is in Central Time Zone (US), that's different from the Tresys developers all of whom are Eastern Time Zone (US).

      This is a bug, because DFDL processors are not supposed to have any behavior that depends on the installation locale, but rather all behavior depends on the DFDL schema and external variables that schema provides.

      The installation locale for the DFDL processor can affect error-message language/locale, but not what happens in parsing or unparsing of data.

      So we need to track down what is not being adequately specified here, and control that.

              twise Taylor Wise
              mbeckerle.dfdl Mike Beckerle
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: