IBM Support

JR48541: MILLION SECONDS SECTION FOR DATETIME VALUE LOST DURING OUTBOUND WEB SERVICE INTEGRATION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a client uses the datetime value in an outbound web
    service ツ ᅠintegration, the million seconds section for the ツ ᅠv
    might be ignored and missing from the output value.
    
    If the input datetime value contains a million seconds section
    similar to the following section
    
    2013-09-17T22:26:20.751+06:00
    
    the million seconds section looks similar to the following
    section after the web service-related code processes it:
    
    2013-09-17T22:26:20.+06:00
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  IBM Business Process Manager Advanced and   *
    *                  Standard                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: If the input datetime value contains    *
    *                      a million seconds section similar to    *
    *                      the following section                   *
    *                      2013-09-17T22:26:20.751+06:00           *
    *                      the million seconds section looks       *
    *                      similar to the following section        *
    *                      after the web service-related code      *
    *                      processes it:                           *
    *                      2013-09-17T22:26:20.+06:00              *
    *                      The million seconds section is          *
    *                      ignored because the datetime parser     *
    *                      uses the same pattern for both the      *
    *                      datetime value with and without a       *
    *                      million seconds section.                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When processing a SOAP request/response in an IBM BPM
    inbound/outbound web service, IBM BPM ignores the million
    seconds section of the datetime value when it should include
    it.
    

Problem conclusion

  • A fix is available that determines whether the input contains
    a million seconds section and, if so, parses the input with a
    different datetime pattern.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR48541. After you select the product group, product,
    installed version, and platform, click Continue and then
    select APAR or SPR, enter JR48541, 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.
    
    After you apply the fix, enable the following property in the
    100Custom.xml configuration file:
    
     <common merge="mergeChildren">
     ....
      <dateandtime-include-milliseconds
    merge="replace">true</dateandtime-include-milliseconds>
     ....
     </common>
    
    Then the million seconds section for the datetime will be
    parsed and included in the request/response.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR48541

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-11-20

  • Closed date

    2013-12-20

  • Last modified date

    2013-12-20

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

  • Fixed component ID

    5725C9400

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"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:
20 December 2013