Attempted to install TRA 5.2.1 on Linux box. Installer freezes after establishing targeted location for underlying applications.

Attempted to install TRA 5.2.1 on Linux box. Installer freezes after establishing targeted location for underlying applications.

book

Article ID: KB0090112

calendar_today

Updated On:

Products Versions
TIBCO Runtime Agent (TRA) -
Not Applicable -

Description

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=&ltJDK_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.

Issue/Introduction

Attempted to install TRA 5.2.1 on Linux box. Installer freezes after establishing targeted location for underlying applications.