Identity Manager 14.x Installation: Java JVM Path Validation Error
search cancel

Identity Manager 14.x Installation: Java JVM Path Validation Error

book

Article ID: 240337

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Suite

Issue/Introduction

During the installation of Identity Manager, the setup wizard may fail to validate the path to the Java Development Kit (JDK) or Java Virtual Machine (JVM). When the user specifies the path, the installer returns the following error:

"The provided path does not point to a valid Java Virtual Machine. Please choose again."

This issue typically occurs even when the path provided is correct, preventing the installation from proceeding beyond the Java configuration step.

Environment

Identity Manager 14.x

Cause

This error is caused by a Java Version Conflict on the host machine. If multiple versions of Java (e.g., JRE vs. JDK, or multiple JDK versions) are installed or defined in the system's environment variables, the installer may fail to verify the specific JVM instance requested.

Resolution

To resolve the validation error, clean up the Java environment on the target machine to ensure a single, consistent JDK version is visible to the installer.

  1. Remove Conflicting Java Versions:
    • Uninstall any versions of Java that are not required for the Identity Manager 14.4 installation (specifically ensure only JDK 8 is present).
  2. Verify Environment Variables:
    • Ensure the JAVA_HOME system variable points correctly to the JDK 8 installation folder.
    • Update the Path variable to include %JAVA_HOME%\bin at the beginning of the string to ensure it takes precedence.
  3. Validate JVM via Command Line:
    • Open a command prompt and run java -version and javac -version to confirm the system recognizes the correct version.
  4. Restart Installation:
    • Once the environment is cleaned, restart the Identity Manager 14.4 installer. The path to the JVM should now be accepted successfully.