TRA 5.9.x, 5.10.x 64-bit Installation does not replace JVM place holders with actual values in all the .tra files.

TRA 5.9.x, 5.10.x 64-bit Installation does not replace JVM place holders with actual values in all the .tra files.

book

Article ID: KB0086907

calendar_today

Updated On:

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

Description

Description:

After installation of TRA 5.9.x or 5.10.x ,the TRA files under the <tibcohome>/tra/5.10/bin folder has the following JVM variables with place holders.

tibco.env.JVM_LIB_PATH=${TIBCO_JVM_LIB_SERVER_ESC}

tibco.env.JVM_LIB_DIR=${TIBCO_JVM_LIB_DIR_ESC}

tibco.env.JVM_LIB_SERVER_DIR=${TIBCO_JVM_LIB_SERVER_DIR_ESC}



Symptoms:

TRA Universal Installer log has the following traces.

(04-20-2016.113952), ::INFO::, SETTING JAVA VALUES ACTION::ENTER

 (04-20-2016.113952), ::INFO::, Setting 32 bit JVM variables.

 (04-20-2016.113952), ::INFO::, Setting TIBCO_JAVA_HOME = /opt/tibco/tibcojre/1.8.0

 (04-20-2016.113952), ::WARNING::, Unable to find /lib/i386/server/libjvm.so, class com.tibco.installer.util.TIBCOSetJavaValues

 (04-20-2016.113952), ::WARNING::, TIBCO_JVM_LIB_SERVER variable will not be set, class com.tibco.installer.util.TIBCOSetJavaValues

 (04-20-2016.113952), ::WARNING::, Unable to find /lib/i386/client/libjvm.so, class com.tibco.installer.util.TIBCOSetJavaValues

 (04-20-2016.113952), ::WARNING::, TIBCO_JVM_LIB variable will not be set, class com.tibco.installer.util.TIBCOSetJavaValues

 (04-20-2016.113952), ::WARNING::, TIBCO_JVM_LIB_CLIENT_DIR variable will not be set, class com.tibco.installer.util.TIBCOSetJavaValues

 (04-20-2016.113952), ::WARNING::, TIBCO_JVM_LIB_SERVER_DIR variable will not be set, class com.tibco.installer.util.TIBCOSetJavaValues


Cause:

This is caused by the preexistence of 32-bit JRE/JDK installed under tibco-home by other products. Installer detects 32-bit JRE under /tibco-home and tries to find its corresponding LIB directories and fails to write the values into the .tra files.

Issue/Introduction

TRA 5.9.x, 5.10.x 64-bit Installation does not replace JVM place holders with actual values in all the .tra files.

Resolution

Remove any preexisting 32-bit JRE/JDK folder under /tibco-home. At times, the Java folder can be hidden. Look for any hidden .java folders and remove them.