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.