IBM Support

JR49628: CLASS CAST EXCEPTION ERROR OCCURS WHEN YOU MIGRATE AN LSW_DUR_MSG_RECEIVED FROM TEAMWORKS V6.2 TO IBM BPM V8.0.1.1

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When you use upgrade_6x command to migrate from Teamworks V6.2
    and migrate an LSW_DUR_MSG_RECEIVED, you receive a class cast
    exception error if the correlation value is longer than 254
    characters. The correlation value is saved as a byte array but
    not an input stream in for the CORRELATION_BLOB in the
    LSW_DUR_MSG_RECEIVED table.
    

Local fix

  • no workaround
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  Customer who uses IBM BPM V8.0.1.1          *
    *                  Advanced,                                   *
    *                  Standard,                                   *
    *                  and                                         *
    *                  Express                                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: When you use upgrade_6x command to      *
    *                      migrate from Teamworks V6.2 and         *
    *                      migrate an LSW_DUR_MSG_RECEIVED         *
    *                      table, you receive a class cast         *
    *                      exception error if the correlation      *
    *                      value is longer than 254 characters.    *
    *                      The correlation value is saved as a     *
    *                      byte array in the CORRELATION_BLOB in   *
    *                      the LSW_DUR_MSG_RECEIVED table, but     *
    *                      the migration code casts it to the      *
    *                      input stream.                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When you migrate an LSW_DUR_MSG_RECEIVED table, you receive a
    class cast exception error if the correlation value is longer
    than 254 characters.
    

Problem conclusion

  • A fix for IBM BPM V8.0.1.1 is available that ensures the
    migration code reads  CORRELATION_BLOB as a byte array but not
    as an input stream in the  LSW_DUR_MSG_RECEIVED table.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR49628.
    
    1. Select the product group, product, installed version, and
    platform, and click Continue.
    2. Select APAR or SPR, enter JR49628, 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

    JR49628

  • 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-03-14

  • Closed date

    2014-04-16

  • Last modified date

    2014-04-16

  • 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:
12 October 2021