IBM Support

RDi will not launch due to JVM error

Troubleshooting


Problem

IBM Rational Developer for i (RDi) displays Java Virtual Machine Launcher error at startup on a Citrix environment. The user experienced the following error: Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. The user would also receive a eclipse pop-up error: Java was started but returned exit code=1

Diagnosing The Problem

Check the Windows Event Viewer for any Java related errors.

JVMSHRC287E Persistent cache cannot be located on a networked file system. Either select "nonpersistent" or a different cacheDir.

Resolving The Problem

To resolve this issue follow the steps below.

1. Modify the eclipse.ini file (C:\Program Files\IBM\SDP).

2. Change the line:


-Xshareclasses:name=IBMSDP_%u to be -Xshareclasses:none
3. Save the changes and now start RDi.

[{"Product":{"code":"SSAE4W","label":"Rational Developer for i"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"General Information","Platform":[{"code":"PF033","label":"Windows"}],"Version":"9.5","Edition":"RPG and COBOL Tools","Line of Business":{"code":"LOB73","label":"Power TPS"}}]

Document Information

Modified date:
17 February 2026

UID

swg21971004