Software Requirements
Your system must meet the software requirements before you run the installer. Some software is required and others are optional. An external database is required for production systems but not during development.
Before you run the installer, you must make sure you are running on a supported platform. See the Readme file for information about the supported operating system platforms and versions and about required patches.
You must also have required software installed. See the Readme file for the supported products and versions.
Required and Optional Software lists the required and optional software. Several of the required software components are downloaded by the installer.
Software | Description |
---|---|
Hibernate | Required. If necessary, the TIBCO Universal Installer automatically downloads Hibernate during installation. |
Eclipse components | Required. On some operating system platforms, TIBCO Universal Installer automatically downloads certain Eclipse LGPL components during installation if necessary. |
JRE Components |
On some operating system platforms, you must download Oracle Java 8 Elliptic Curve Cryptography (ECC) LGPL separately. Oracle ships the SunEC (an ECC implementation) library as part of JRE 8. The SunEC library is covered by a different license (LGPL). Install this library to take advantage of ECC. The TIBCO Universal Installer automatically downloads the library for you from download.tibco.com during installation. If you do not want to install the Elliptic Curve Cryptography library, delete the library named libsunec.so (on Linux systems) or sunec.dll (on Windows systems) or libsunec.dylib (on MacOS) from the TIBCOJRE bin directory, reserved for native libraries. |
TIBCO Software | Several software components from TIBCO Software might be required. Some components are included in the installer package, others must be installed separately. See the
Readme file for details about the required versions.
|
OpenJDK | TIBCO ActiveMatrix Service Grid supports OpenJDK (Amazon Corretto 8, update 321) on Windows (64-bit) and Linux (64-bit) operating systems for the following installation profiles:
You can download and install Amazon Corretto 8 from Amazon Web Services Website. To use OpenJDK, select the option Specify Currently Installed Java in the Java Home screen of the installer wizard. Click Browse to navigate to the directory where Amazon Corretto 8 is installed. Alternatively, you can use TIBCO ActiveMatrix Updater Tool for Java Runtime Environment (JRE) to configure existing setup to use Amazon Corretto 8. For more information, see Updating JRE Version. |
Tomcat Web Server | Tomcat is not a prerequisite during the installation process; it will be installed on your machine when TIBCO ActiveMatrix is installed. The Tomcat web server is necessary to host the SPM dashboard. |
Database Software | Required to store administration information. For a list of supported databases, see the
Readme file.
An embedded version of HSQLDB is included for demonstration and trial setups. |
JDBC Drivers | Required by TIBCO ActiveMatrix Administrator and by associated services to access the database resources. For the supported drivers, see the
Third-Party Driver Details section.
If you use the embedded version of HSQLDB during development, you do not have to install a third-party driver. |
LDAP Servers | Optional. Supports the LDAP authentication realm that the Administrator server can use for authenticating users. As an alternative, you can configure a database authentication realm. |
JMS Servers | Optional. Supports SOAP/JMS and JMS binding types. |
Web Browser | Required to run the ActiveMatrix Administrator GUI. See the Readme for a list of supported browsers. |
Apache Ant | Required to run TIBCO Configuration Tool, runtime object upgrade, and ActiveMatrix Administrator CLI scripts.
Apache Ant 1.9.9 is bundled as a part of ActiveMatrix under TIBCO_HOME\amx\<version>\bin\ant. This Ant can be used by adding TIBCO_HOME\amx\<version>\bin to the environment variable PATH. |
GTK2 | On some UNIX and Linux platforms, you must install the GTK2 libraries and their dependencies and make them available in the library path (LD_LIBRARY_PATH). To determine the full set of libraries required for installation, download and install the gtk2 rpm. All missing dependencies are listed. These dependencies are available for download from the GTK2 download site. |