IBM Support

WebSphere Integration Developer installation error: "JVMJ9VM015W Initialization error for library j9gc24(2): Failed to instantiate heap; 1G requested"

Troubleshooting


Problem

The installation of WebSphere Integration Developer fails and the following Eclipse error shows up in the installation log files: JVMJ9VM015W Initialization error for library j9gc24(2): Failed to instantiate heap; 1G requested

Symptom

The following error shows up in the installation log:

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

Cause

The platform is unable to allocate the 1GB heap required by Eclipse to initialize during the installation and the reason for this may be different for each platform. On some, this may be related to the use of a particular security software.

Resolving The Problem


The workaround is to disable the Eclipse initialize process so that the installation can continue.


If you already have the IBM Installation Manager installed on your machine and using that to install WebSphere Integration Developer, do the following:
  1. Go to the IBM Installation Manager's home directory, open the \eclipse folder and open the ibmim.ini file. Add -Dcic.doNotInitialize=true and -Dcic.doNotReconcile=true options to the end of ibmim.ini file. Save the file.
  2. Launch Installation Manager and install IBM WebSphere Integration Developer.
  3. After the installation completes, go to the WebSphere Integration Developer's home directory and open the eclipse.ini file. Modify the value of the -Xmx parameter from 1024m to a lower value, e.g. 768m or 512m. Save the file and start WebSphere Integration Developer. You may try with a higher value first and adjust it to the maximum size that WebSphere Integration Developer can start.

If you are installing the IBM Installation Manager as part of the WebSphere Integration Developer installation, you need to do the following to modify the install option:
  1. If you are installing from a media, you will need to first copy the installation files to your file system as you need to be able to modify one of the installation file.
  2. Depending on the platform you are installing to, go to the disk1\IM_win32 or disk1\IM_linux directory and open the install.ini file. Add -Dcic.doNotInitialize=true and -Dcic.doNotReconcile=true options to the end of the file with no space in between. Save the file.
  3. Launch the WebSphere Integration Developer installation using the Launchpad.
  4. After the installation completes, go to the WebSphere Integration Developer's home directory and open the eclipse.ini file. Modify the value of the -Xmx parameter from 1024m to a lower value, e.g. 768m or 512m. Save the file and start WebSphere Integration Developer. You may try with a higher value first and adjust it to the maximum size that WebSphere Integration Developer can start.

[{"Product":{"code":"SSQQFK","label":"WebSphere Integration Developer"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Installation","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.0.0.2;7.0.0.1;7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21440857