IBM Support

PK17095: WEBAPPDISPATCHERCONTEXT CORRUPTION DUE TO MULTITHREAD USAGE OF REQUEST OBJECTS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Portal code does not clone contexts correctly.  Showed how a
    similar issue with customer custom code could do the same.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: WebSphere Application Server version         *
    *                 6.0.2 users who try to use threading         *
    *                 to do include or forward by reusing their    *
    *                 request and response objects                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: When request or response objects are    *
    *                      not cloned properly and they are        *
    *                      reused, this leads to corruption in     *
    *                      context objects.                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When request or response objects are not cloned properly and
    they are reused, this leads to corruption in context objects.
    Resultant behaviour will be that one can view data from other
    requests. Data viewed by the customer will be corrupted as
    well. Currently clone is used only by IBM stack products.
    
    This problem was happening because of improper handling of
    context objects.
    

Problem conclusion

  • The problem was corrected by making sure the context object is
    renewed for every request and in case an old context object
    gets corrupted, create a new one.
    
    The fix for this APAR is currently targeted for inclusion
    in fixpack 6.0.2.9.
    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

    PK17095

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    60A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2005-12-21

  • Closed date

    2006-02-14

  • Last modified date

    2006-02-14

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

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

Modules/Macros

  • WEBCONT
    

Fix information

  • Fixed component name

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

  • R60A PSY

       UP

  • R60H PSY

       UP

  • R60I PSY

       UP

  • R60P PSY

       UP

  • R60S PSY

       UP

  • R60W PSY

       UP

  • R60Z PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"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:
19 October 2021