Error: JVMJ9VM015W Initialization error for library j9gc24(2)

Technote (troubleshooting)


Attempts to install IBM Rational Application Developer for WebSphere Software or other Rational Software Delivery Platform products result in the error "JVMJ9VM015W Initialization error for library j9gc24(2)".


Steps to reproduce:

  1. Install Installation Manager 1.2.x or above
  2. Install IBM Rational Application Developer for WebSphere Software v7.5.x
  3. At Eclipse initialize state, JVM displays: Could not create the Java virtual machine.

The IBM Installation Manager logs shows:

Error: JVMJ9VM015W Initialization error for library j9gc24(2): Failed to instantiate heap; 1G requested


This issue might occur on machines that HAVE Comodo Firewall, Citrix, and other security software installed.

Diagnosing the problem

To verify that the issue can occur with all Java applications that request 1GB of RAM of more, you can run the following command from the command prompt:

java -Xmx1024m and javaw -Xmx1024m

To find the root cause of this issue, determine which product on your system blocks the JVM's request for 1GB of memory (see the Related Information section).

After finding the non-IBM product that might cause the problem, contact that product's support team to address this issue.

Resolving the problem


  1. Disable the Eclipse initialize process/change the heap size:

    For Installation Manager 1.3.x, add -Dcic.doNotInitialize=true and -Dcic.doNotReconcile=true options to the end of ibmim.ini file|.

    The ibmim.ini is located in the {InstallationManagerInstallDirectory}\eclipse.

    For Installation Manager 1.4.x and above, copy the attached files below: eclipse.reconciler.ini and eclipse.initialize.ini to {InstallationManagerInstallDirectory}\eclipse directory

    You must modify the memory value in the files to reflect your environment settings. For example, if a system only allows a Java process to request 512 Megabytes heap size, the second line in the files must have -Xmx512m.

  2. Launch Installation Manager and reinstall IBM Rational Application Developer.

  3. After install is completed, remove eclipse.reconciler.ini and eclipse.initialize.ini from IM install location or remove -Dcic.doNotInitialize=true and -Dcic.doNotReconcile=true options from ibmim.ini file.

  4. Open Rational Application Developer install directory; use a text editor to open the eclipse.ini file and change the -Xmx value from 1024m to 512m.

Related information

Comodo FireWall
Technote 1410196: Could not create JVM


All source code and/or binaries attached to this document are referred to here as "the Program". IBM is not providing program services of any kind for the Program. IBM is providing the Program on an "AS IS" basis without warranty of any kind. IBM WILL NOT BE LIABLE FOR ANY ACTUAL, DIRECT, SPECIAL, INCIDENTAL, OR INDIRECT DAMAGES OR FOR ANY ECONOMIC CONSEQUENTIAL DAMAGES (INCLUDING LOST PROFITS OR SAVINGS), EVEN IF IBM, OR ITS RESELLER, HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

eclipse.initialize.ini eclipse.initialize.ini
eclipse.initialize (ini)

eclipse.reconciler.ini eclipse.reconciler.ini
eclipse.reconciler (ini)

Cross reference information
Segment Product Component Platform Version Edition
Software Development Rational Software Architect Installation
Software Development Rational Software Architect for WebSphere Software Installation
Software Development Rational Software Architect Standard Edition Installation

Rate this page:

(0 users)Average rating

Document information

More support for:

Rational Application Developer for WebSphere Software

Software version:

7.5, 7.5.1, 7.5.2, 7.5.3, 7.5.4, 7.5.5,,,, 8.0, 8.0.1, 8.0.2, 8.0.3, 8.0.4

Operating system(s):


Reference #:


Modified date:


Translate my page

Machine Translation

Content navigation