IBM Support

PK49506: ISSUE WITH OPTIMISTIC CONCURRENCY CONTROL WITH JDBC MEDIATOR RELATED TO HANDLING THE OCC COLUMN

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • With a number of tables where the OCC column is nullable, not
    able to update the schema and add a 'not nullable' restriction
    since this is not a backward compatible change.
    
    Need the mediator to handle the update of the OCC column value
    in the following way:
    
    - if the value of the OCC column is null set it to 1. The
    'where' clause should check if the value IS NULL
    
    - else if the value of the column is not null, set it to current
    value + 1. The 'where' clause should check the the value is the
    same as the current value
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of the JDBC Mediator in IBM WebSphere  *
    *                 Application Server version 6.0.2 and 6.1     *
    ****************************************************************
    * PROBLEM DESCRIPTION: Problem with null columns and           *
    *                      concurrency control                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When a database column used for optimistic concurrency control
    in the JDBC Mediator initially contains a null value,
    concurrency control will not work as expected.
    

Problem conclusion

  • The JDBC Mediator will now take into account null values in
    concurrency control columns. Note that the best practice is to
    use non-nullable columns for optimistic concurrency control.
    However, in cases where this is not possible, the mediator
    will now behave correctly.
    The fix for this APAR is currently targeted for inclusion
    in fixpack 6.1.0.13.
    Please refer to the recommended updates page for delivery
    information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK49506

  • Reported component name

    WEBSPHERE BASE

  • Reported component ID

    5630A3600

  • Reported release

    60A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-07-23

  • Closed date

    2007-08-23

  • Last modified date

    2007-11-08

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

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

Modules/Macros

  • JDBC     MEDIATOR
    

Fix information

  • Fixed component name

    WEBSPH APP SERV

  • Fixed component ID

    5724J0800

Applicable component levels

  • R60A PSY

       UP

  • R60H PSY

       UP

  • R60I PSY

       UP

  • R60P PSY

       UP

  • R60S PSY

       UP

  • R60W PSY

       UP

  • R60Z PSY

       UP

  • R61A PSY

       UP

  • R61H PSY

       UP

  • R61I PSY

       UP

  • R61P PSY

       UP

  • R61S PSY

       UP

  • R61W PSY

       UP

  • R61Z PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
29 December 2021