Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Appendix A Troubleshooting and FAQ : Dependency Resolution Fails on Some UNIX Platforms

Dependency Resolution Fails on Some UNIX Platforms
On some platforms (HP-UX and AIX), even though the correct version of TRA is already installed in the system, installation of an old product that depends on TRA may fail in the dependency resolution. This is considered a known issue.
The TIBCO product installer for older products maintains the registry information in the file vpd.properties.tibco.systemName. The value for systemName is determined by InetAddress.getLocalHost().getHostName(). However, the method getHostName(), returns different values based on the JRE versions used. For instance on AIX, JRE 1.3.1 returns only systemName, whereas JRE 1.4.0 returns systemName.domainName. Because of this, the installer is not always 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.
Case 1: If vpd.properties.tibco.systemName file exists
$ cd USER_HOME
$ ln -s vpd.properties.tibco.systemName vpd.properties.tibco.systemName.domainName
Example:
$ cd ~
$ ln -s vpd.properties.tibco.upside vpd.properties.tibco.upside.tibco.com
where upside is systemName, and tibco.com is domainName
Case 2: If vpd.properties.tibco.systemName.domainName file exists
$ cd USER_HOME
$ ln -s vpd.properties.tibco.systemName.domainName vpd.properties.tibco.systemName
Example:
$ cd ~
$ ln -s vpd.properties.tibco.upside.tibco.com vpd.properties.tibco.upside
where upside is systemName, and tibco.com is domainName

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved