IBM Support

PM40815: Error 'java.util.ConcurrentModificationException' may occur when launching the EJB deployment tool

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment:
    
    WebSphere Application Server v6.1.0.37
    
    Description of problem:
    
    Running the EJB deployment tool may result in the following
    exception:
    
    java.util.ConcurrentModificationException
    com.ibm.etools.ejbdeploy.EJBDeploymentException
    java.util.ConcurrentModificationException
        at
    org.eclipse.emf.common.util.BasicEList$EIterator.checkModCount(B
    asicEList.java:1327)
        at
    org.eclipse.emf.common.util.BasicEList$EIterator.next(BasicEList
    .java:1275)
        at
    org.eclipse.jem.java.internal.impl.JavaClassImpl.collectMethodsE
    xtended(JavaClassImpl.java:261)
        at
    org.eclipse.jem.java.internal.impl.JavaClassImpl.getMethodsExten
    ded(JavaClassImpl.java:568)
        at
    com.ibm.etools.ejbdeploy.plugin.DeployUtil.getMethods(DeployUtil
    .java:200)
        at
    com.ibm.etools.ejbdeploy.plugin.DeployUtil.getMethods(DeployUtil
    .java:186)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    During usage an occasional random
    ConcurrentModificationExceptions may occur all coming from
    the class JavaClassImpl and method collectMethodsExtended.
    These will appear in the log, and in the case of headless
    utilities, will prevent proper completion of processing.
    

Problem conclusion

  • Protections have been added to the code to prevent a
    concurrent modification from happening.  The fix for this
    APAR is included in Rational Application Developer v7.0.0.10
    iFix 2.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM40815

  • Reported component name

    RATL APP DEV LI

  • Reported component ID

    5724J1902

  • Reported release

    755

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-06-06

  • Closed date

    2011-11-03

  • Last modified date

    2011-11-03

  • 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

    RATL APP DEV LI

  • Fixed component ID

    5724J1902

Applicable component levels

  • R755 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSRTLW","label":"Rational Application Developer for WebSphere Software"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
03 November 2011