IBM Support

JR48997: DATE-ONLY VALUE IS CHANGED ACCORDING TO TIME ZONE WHEN OUTPUT

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a date value is output with a time zone value in a Web
    services inbound/outbound operation, that time zone
    information is ignored and changed to use the UTC time zone.
    This can change the date value to a date other than what the
    customer assigned. After this iFix is applied, output will
    retain the correct date value with the original time zone.
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM Business Process Manager V8.0.1.2       *
    ****************************************************************
    * PROBLEM DESCRIPTION: The Date type contains date             *
    *                      information only, with no time          *
    *                      information. In the Java                *
    *                      implementation used by IBM Business     *
    *                      Process Manager, the date value is      *
    *                      provided as part of the  DateTime       *
    *                      type. The format of the DateTime type   *
    *                      includes not only a date, but also a    *
    *                      time and a time zone. Consequently,     *
    *                      when the date value of a process is     *
    *                      stored, a time zone value is            *
    *                      automatically added as well. On         *
    *                      output, that value might be changed     *
    *                      according to the requirements of        *
    *                      Coordinated Universal Time (UTC).  A    *
    *                      change in the time zone can change      *
    *                      the date from what was initially        *
    *                      assigned.  For example: A customer      *
    *                      assigns  the value 2014-02-20. After    *
    *                      processing, the value in the SOAP       *
    *                      message turns out to be 2014-02-19Z     *
    *                      or 2014-02-21Z.                         *
    *                      Customers need the date to remain the   *
    *                      same on output. With this iFix, the     *
    *                      output will retain the same time zone   *
    *                      value and date value that were          *
    *                      assigned when the process was created.  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A customer used the Date type to assign a date value in a
    process. The Web service output changed the date value that
    had been assigned.
    

Problem conclusion

  • A fix is available for APAR JR48997, so that the original time
    zone value assigned to the Date type will be used and the
    original date value will not be changed in the output.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR48997:
    
      1. Select the product group, product, installed version, and
    platform, and click Continue.
      2. Select APAR or SPR, enter JR48997, and click Continue.
    
    When downloading fix packages, ensure that you also download
    the readme file for each fix. Review each readme file for
    additional installation instructions and information about the
    fix.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR48997

  • Reported component name

    BPM STANDARD

  • Reported component ID

    5725C9500

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-01-09

  • Closed date

    2014-02-27

  • Last modified date

    2014-02-27

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    BPM STANDARD

  • Fixed component ID

    5725C9500

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
11 October 2021