IBM Support

PI89997: CONCURRENTMODIFICATION ERROR MIGHT HAPPEN WHEN TRACING AMM CODE

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

APAR status

  • Closed as program error.

Error description

  • Description:  There is a problem in the WebSphere Application
    Server annotation scanner code that might be seen when the
    "com.ibm.config.annotations.scan.state" trace is enabled.  This
     trace might be enabled when a more comprehensive trace
    specification  such as com.ibm.*=all or
    com.ibm.config.annotations.*=finer is enabled.
    When the exception occurs, the following stack trace will be
    displayed  in the log files:
    org.eclipse.jst.j2ee.commonarchivecore.internal.exception.Annota
    tionsProcessorException: CWWAM0001E: An exception occurred
    during annotation
    processing: java.util.ConcurrentModificationException
    Stack trace of nested exception:
    java.util.ConcurrentModificationException
     at java.util.HashMap$HashIterator.nextEntry(HashMap.java:934)
     at java.util.HashMap$ValueIterator.next(HashMap.java:962)
     at
    com.ibm.ws.amm.scan.util.info.impl.ClassInfoCache.log_delayedCla
    sses(ClassInfoCache.java:1793)
     at
    com.ibm.ws.amm.scan.util.info.impl.ClassInfoCache.log(ClassInfoC
    ache.java:1675)
     at
    com.ibm.ws.amm.scan.util.info.impl.InfoStoreImpl.log(InfoStoreIm
    pl.java:463)
     at
    com.ibm.ws.amm.AnnotativeMetadataManagerImpl.scan(AnnotativeMeta
    dataManagerImpl.java:781)
    

Local fix

  • Remove the trace string.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server using trace specification            *
    *                  com.ibm.config.annotations.scan.state=finer *
    *                  or something more broad that includes       *
    *                  that trace specification such as            *
    *                  com.ibm.*=all or                            *
    *                  com.ibm.config.annotations.*=finer          *
    ****************************************************************
    * PROBLEM DESCRIPTION: A ConcurrentModificationException       *
    *                      might occur if the trace                *
    *                      specification                           *
    *                      com.ibm.config.annotations.scan.state=f *
    *                      iner is used.                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When the exception occurs,
    the following stack trace will be
    displayed  in the log files:
    org.eclipse.jst.j2ee.commonarchivecore.
    internal.exception.AnnotationsProcessor
    Exception: CWWAM0001E:
    An exception occurred during annotation
    processing:
    java.util.ConcurrentModificationExcepti
    on
    Stack trace of nested exception:
    java.util.ConcurrentModificationExcepti
    on
    at
    java.util.HashMap$HashIterator.nextEntr
    y(HashMap.java:934)
    at
    java.util.HashMap$ValueIterator.next(Ha
    shMap.java:962)
    at
    com.ibm.ws.amm.scan.util.info.impl.Clas
    sInfoCache.log_delayedCla
    sses(ClassInfoCache.java:1793)
    at
    com.ibm.ws.amm.scan.util.info.impl.Clas
    sInfoCache.log(ClassInfoC
    ache.java:1675)
    at
    com.ibm.ws.amm.scan.util.info.impl.Info
    StoreImpl.log(InfoStoreIm
    pl.java:463)
    at
    com.ibm.ws.amm.AnnotativeMetadataManage
    rImpl.scan(AnnotativeMeta
    dataManagerImpl.java:781)
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PI89997

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-11-08

  • Closed date

    2018-01-09

  • Last modified date

    2018-01-09

  • 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



Document information

More support for: WebSphere Application Server
General

Software version: 8.0

Reference #: PI89997

Modified date: 09 January 2018


Translate this page: