Products | Versions |
---|---|
TIBCO Runtime Agent (TRA) | - |
Not Applicable | - |
Resolution:
Symptoms
=========
Installer for TRA 5.2.1 (possibly other products/versions packaged with the same JRE version, 1.4.2_XX) on Linux hung when it finishes installation option selection, and starts installation.
Press 1 for Next, 2 for Previous, 3 to Cancel or 4 to Redisplay [1] 1
Impact
======
Unable to install the product.
Workaround
Workaround 1:
-------------------
1. Install JDK 1.3.1_15. It can be downloaded from http://java.sun.com/j2se/1.3/download.html.
2. In a command shell
$ JAVA_HOME=<JDK_1.3.1_15_HOME>
$ export JAVA_HOME
// example: If java is located at /jdk131_15/bin/java, then
JAVA_HOME=/jdk131_15
3. Run the TRA installer.
Workaround 2:
------------------
To write a 'custom' script named 'mount' and modify the PATH, so the installer will invoke the script instead of the regular mount command.
Sample:
1. Create a file called 'mount' with the following content:
#!/bin/sh
exit 0
2. Change the permissions of the file to execute rights. (chmod 755
mount)
3. Modify the PATH variable by pre-pending '.:', e.g. export PATH=.:$PATH
4. Run the TRA installer.
Cause
======
There is a bug in Java when calling the mount command and the "set-user-ID-on-execution" bit is set for mount.
Resolution
=========
Use a different version of JRE other than 1.4.2 or to create another copy of mount to include execution permission.