IBM Support

PH22773: CONCURRENTMODIFICATIONEXCEPTION DURING JSF INITIALIZATION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ConcurrentModificationException happens when multi JSF
    applications
    start at the same
    time.
    ----
    org.apache.myfaces.webapp.AbstractFacesInitializer E
    An error occured while initializing MyFaces: java.util.Concurren
    tModificationException
    javax.faces.FacesException:
    java.util.ConcurrentModificationException
    	at org.apache.myfaces
    .config.DefaultFacesConfigurationProvider.getMetaInfServicesFace
    sConfig(DefaultFacesConfigurationProvider.java:296)
    ----
    

Local fix

  • manually staggering application startup
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  Users of JavaServer Faces (JSF) in          *
    *                  WebSphere Application Server versions       *
    *                  8.5.5 and 9.0 and Liberty                   *
    ****************************************************************
    * PROBLEM DESCRIPTION: A ConcurrentModificationException can   *
    *                      occur during JSF application startup    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When multiple JSF applications are deployed to a server, a
    ConcurrentModificationException can occur during startup.  For
    example:
    Caused by: java.util.ConcurrentModificationException
    at java.util.HashMap$HashIterator.nextNode(HashMap.java:1456)
    at java.util.HashMap$KeyIterator.next(HashMap.java:1480)
    at
    org.apache.myfaces.config.DefaultFacesConfigurationProvider.getM
    etaInfServicesFacesConfig(DefaultFacesConfigurationProvider.java
    :218)
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PH22773

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-02-28

  • Closed date

    2020-03-16

  • Last modified date

    2020-03-16

  • 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

  • R850 PSY

       UP

  • R900 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":"9.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
02 November 2021