book
Article ID: KB0090267
calendar_today
Updated On:
Description
Description:
Symptoms
=========
After completion of running installer (e.g., TIB_trasdk-suite_5.2.1_h7_ia64.tar) on HP-UX Itanium and attempting to start DomainUtility, one may get the following error:
/usr/lib/hpux32/dld.so: Unable to find library 'libjvm.so'.
Impact
======
Loss of functionality
Workaround
===========
If the system has already installed JRE 1.4.x in the system, then it must be temporarily disabled by renaming the JRE 1.4.x home to some other name, so that the installer search instruction will not find it. The installer will then automatically extract the bundled JRE 1.3.x and use it to launch itself.
Alternatively you could install JRE 1.3.x and setenv JAVA_HOME <JRE_13x_HOME>
Example:
setenv JAVA_HOME /opt/java1.3
Then run the installer
Cause
======
This problem happens when only JRE 1.4.x is already installed in the system. The installer will then automatically detect it and start using it to launch and resulting in all JVM paths to be PA_RISC2.0 instead of IA64N. If system installed has both JRE 1.3.x and 1.4.x, then you will not see this problem, as the installer has instructions to search for both 1.3.x and 1.4.x.
Most of the installed .tra files (e.g., domainutilty.tra, designer.tra) refer to $TIBCO_HOME/jre/1.4.2/lib/PA_RISC2, which does not exist . SHLIB_PATH environment variable should also point out to jre/1.4.2/lib/IA64N/hotspot.
Resolution
=========
This is an installer defect and will be corrected whenever the next release for your affected product is available.
Symptoms:
Cause:
Issue/Introduction
TIBCO TRA and most other products may not install correctly on HP-UX Itanium Platform