RC_INVALID_PARAM=2, An invalid command-line parameter was passed to an internal program.

Symptom

An incorrect or missing input parameter was passed to an internal program.

Cause

The configuration runs several internal programs to handle system checking, configuration steps, and verification. These might fail if a file was not installed properly, if there is an internal error, or if incorrect input was passed in a response file during a silent installation.

Action

See the log to determine the cause of the error. If you are running a silent install, check if the log specifies which input value is causing the problem and verify your response file is correct.

Additionally, check if any errors are specified in IBMCMROOT/log/*stderr* or IBMCMROOT/log/*stdout*. If you see an error in one of these files about a path not being found, check that you can run the following command:
IBMCMROOT/java/jre/bin/java -version
The Java™ command will display version information such as the following:
java version “1.5”
If this command fails, then the Java Virtual Machine (JVM) that is installed with the product is missing or has been corrupted. You might need to rename the existing IBMCMROOT/java directory if it exists and reinstall the product.