IBM Support

JR47840: WEB SERVICE DOESN'T RECOGNIZED THE TIMEZONE INFO IN REQUEST MESSAGE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The web service does not recognize the time zone information
    in the request message.
    
    
    When a client uses a web service with the type date, he or she
    might find that the request message contains a datetime string
    that is of a different time zone than the server. The value in
    IBM BPM is not
    correct.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM Business Process Manager V8.5 Advanced  *
    *                  and Standard                                *
    ****************************************************************
    * PROBLEM DESCRIPTION: In a web service, when IBM BPM          *
    *                      receives a request with a datetime      *
    *                      value that contains time zone           *
    *                      information that is different from      *
    *                      the default time zone that is used on   *
    *                      the server, IBM BPM parses that value   *
    *                      without considering the time zone       *
    *                      information. Therefore, the actual      *
    *                      time value is changed based on the      *
    *                      time zone change. Consider the          *
    *                      following example message:              *
    *                      2013-09-                                *
    *                      17T22:26:20.751+06:00 ‚   ‚   ‚   ‚   ‚  
    *                       ‚  
    *                       ‚   ‚   ‚   ‚   ‚   ‚   ‚   ‚   ‚   ‚  
    *                         ‚   ‚   ‚   ‚  
    *                      If the server default time zone is      *
    *                      GMT, the value you get on ‚  the server
    *                      is                                      *
    *                      2013-09-                                *
    *                      17T22:26:20.751+00:00 ‚   ‚   ‚   ‚   ‚  
    *                      IBM BPM must use the time zone that     *
    *                      is provided by the request message      *
    *                      rather than the default time zone on    *
    *                      the server. ‚   ‚   ‚  
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    In a web service, when IBM BPM receives a request with a
    datetime value that contains time zone information that is
    different from the default time zone that is used on the
    server, IBM BPM parses that value without considering the time
    zone information.
    

Problem conclusion

  • With the fix applied, when a datetime value is entered, IBM
    BPM extracts the time zone information from the input and then
    sets the parser to parse the datetime value in the target time
    zone. The resulting datetime value that is entered on the
    server is in correct time zone.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR47840. After you select the product group, product,
    installed version, and platform, click Continue and then
    select APAR or SPR, enter JR47840, 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

    JR47840

  • Reported component name

    BPM STANDARD

  • Reported component ID

    5725C9500

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-09-18

  • Closed date

    2013-12-19

  • Last modified date

    2013-12-19

  • 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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
19 December 2013