IBM Support

JR41822: CMVC 218255 - PREVENT A MEMORY LEAK OF DDTHREADCONTEXT OBJECTS IN DOUBLE CLICK SCENARIOS WITHIN WEBSPHERE COMMERCE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In specific situations, the Double Click handler will be
    tracking the set of requests that are detected to be repetitive
    (double click) requests from the same user for the same
    parameters.  To help prevent unnecessary processing and
    concurrency issues that can arise due to these situations the
    Double Click Handler feature of WebSphere Commerce will keep
    track of these situations and handle them accordingly.  In the
    process, it is possible for the code which manages these
    requests to keep information in memory which is no longer
    needed, resulting in a memory leak.  If enough objects are
    leaked, performance degradation maybe noted due to a reduction
    in free memory, which may lead to an Out of Memory condition in
    extreme cases.
    

Local fix

  • In the event of memory loss, the server can be restarted to
    reset the memory usage.
    

Problem summary

  • USERS AFFECTED:
    Users who have enabled the Double Click handling functionality
    of WebSphere Commerce and who frequently have situations where
    users leverage this functionality.
    
    PROBLEM ABSTRACT:
    Memory leak can occur in in the Double Click Handler functions
    of WebSphere Commerce
    
    BUSINESS IMPACT:
    In extreme cases, it is possible that if enough memory is
    leaked, the system can run into Out of Memory errors and have
    reduced performance.
    
    RECOMMENDATION:
    

Problem conclusion

  • The Double Click management code now correctly clears
    unnecessary references upon the completion of handling requests
    which triggered the need for double click handling.
    
    -------------------------------------------------------------
    The latest available maintenance information can be obtained
    from the Recommended Fixes for WebSphere Commerce technote:
    http://www.ibm.com/support/docview.wss?rs=3046&uid=swg21261296
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR41822

  • Reported component name

    WC BUS EDITION

  • Reported component ID

    5724I3800

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    YesSpecatt / Pervasive

  • Submitted date

    2012-02-03

  • Closed date

    2012-06-25

  • Last modified date

    2013-01-15

  • 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

    WC BUS EDITION

  • Fixed component ID

    5724I3800

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSYL","label":"WebSphere Commerce Enterprise"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
15 January 2013