IBM Support

PK69550: CONCURRENTMODIFICATIONEXCEPTION FROM DYNAMIC CAHCE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ConcurrentModificationException problem ocurred in
    BatchUpdateDaemon.wake()
    
    Caused by: java.util.ConcurrentModificationException
     at java.util.HashMap$HashIterator.nextEntry(HashMap.java(Compi
     at java.util.HashMap$ValueIterator.next(HashMap.java(Compiled
     at com.ibm.ws.cache.BatchUpdateDaemon.wakeUp(BatchUpdateDaemon.
     at com.ibm.ws.cache.BatchUpdateDaemon.invalidateById(BatchUpdat
     at com.ibm.ws.cache.BatchUpdateDaemon.invalidateById(BatchUpda
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of WebSphere Application Server   *
    *                  using dynacache.                            *
    ****************************************************************
    * PROBLEM DESCRIPTION: A ConcurrentModificatinException can    *
    *                      occur during batch update processing.   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A HashMap containing cache instances was not protected from
    concurrent access from multiple threads.  While the HashMap is
    being updated it cannot be modified by another thread.  A
    ConcurrentModificationException is thrown if it is.
    

Problem conclusion

  • Synchronization has been added around the HashMap to prevent
    concurrent access to the HashMap.
    
    The fix for this APAR is currently targeted for inclusion in
    fix packs 6.0.2.33 and 6.1.0.23.  Please refer to the
    Recommended Updatespage for delivery information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    
    This problem is already fixed in the GM level of V7.0
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK69550

  • 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

    2008-07-24

  • Closed date

    2008-11-18

  • Last modified date

    2008-12-05

  • 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

    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

  • R61A PSY

       UP

  • R61H PSY

       UP

  • R61I PSY

       UP

  • R61P PSY

       UP

  • R61S PSY

       UP

  • R61W PSY

       UP

  • R61Z PSY

       UP

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