On HP-UX and AIX platforms, even though the correct version of TIBCO Runtime Agent version is already installed on the system, installation of an adapter that depends on TIBCO Runtime Agent may fail in the dependency resolution.
The TIBCO product installer maintains the registry information in the vpd.properties.tibco.systemName file. The value for
systemName is determined by
InetAddress.getLocalHost().getHostName(). However, the method
getHostName(), returns different values based on the JRE versions used. For example, on AIX, JRE 1.4.2 returns only
systemName, whereas JRE 1.4.0 returns
systemName.domainName. Because of this, the installer is not able to load the correct registry file.
On Unix platforms, the installer registry file vpd.properties.tibco.systemName is located in the user's home directory.