Third-Party Software Requirements
ActiveMatrix BPM requires various third-party software. For the required versions, see the Readme file.
Apache Ant
Apache Ant is required to run TIBCO Configuration Tool scripts, TIBCO ActiveMatrix runtime objects upgrade, or TIBCO ActiveMatrix® Service Grid Administrator CLI scripts.
Apache Ant is supplied as part of the ActiveMatrix BPM software distribution.
Content Management Systems
If you want to use an external content management system (CMS) for the Business Data Services case folder feature, you can use any CMIS 1.0-compliant CMS such as:
- Alfresco Community Edition 5.0a (5.0.0 r75118-b23)
- SharePoint 2013
(Linux only) Eclipse Standard Web Toolkit (SWT) Graphical Tool Kit (GTK) Module
If you are installing ActiveMatrix BPM on a Linux platform, the Eclipse SWT GTK module software assemblies are required. You can obtain the Eclipse SWT GTK module in two ways:
- You can download the assemblies automatically when you run the ActiveMatrix BPM installer, if the machine on which you are running the installer has internet access.
- You can download the assemblies from the TIBCO Software Product eDelivery Site before you install ActiveMatrix BPM. You should do this if the machine on which you are running the ActiveMatrix BPM installer does not have internet access. For more information, see Downloading Required Third-Party Software Assemblies.
Hibernate
ActiveMatrix BPM requires Hibernate. For the version, see the Readme.
You can obtain Hibernate in two ways:
- You can download Hibernate automatically when you run the ActiveMatrix BPM installer, if the machine on which you are running the installer has internet access.
- You can download Hibernate from the TIBCO Software Product eDelivery Site before you install ActiveMatrix BPM. You should do this if the machine on which you are running the ActiveMatrix BPM installer does not have internet access. For more information, see Downloading Required Third-Party Software Assemblies.
assembly_tibco_com_tpcl_ord_hibernate_feature_3.2.500.002.zip
Java Virtual Machine (JVM)
ActiveMatrix BPM requires a 64-bit JVM.
Java Runtime Environment (JRE) is supplied as part of the ActiveMatrix BPM software distribution. For the version, see the Readme.
JDBC Drivers
ActiveMatrix BPM requires JDBC drivers for the databases that will be used to host the ActiveMatrix BPM and ActiveMatrix Administrator databases, as shown in the following table:
Database | Required JDBC driver |
---|---|
SQL Server 2022 64-bit Always On | mssql-jdbc-12.2.0.jre11.jar |
SQL Server 2019 64-bit Always On | mssql-jdbc-11.2.3.jar |
SQL Server 2017 64-bit Always On | Microsoft SQL Server JDBC Driver 7.0 (mssql-jdbc-7.0.0.jre8.jar) |
Microsoft SQL Server 2016 | Microsoft SQL Server JDBC Driver 7.0 (mssql-jdbc-7.0.0.jre8.jar), 6.0 (sqljdbc42.jar), or 4.2 (sqljdbc42.jar) |
Oracle 19c | Oracle 19c JDBC Driver (ojdbc8.jar) |
Oracle 23c | Oracle 23c JDBC Driver (ojdbc11.jar ) |
DB2 11.1 or 10.5 | db2jcc4.jar
Note: Different versions of the
db2jcc4.jar file correspond to different DB2 releases and Fix Pack levels. Refer to IBM Support for more information.
|
DB2 11.5.x Workgroup Edition | JDBC 4.0 Driver (db2jcc4.jar) |
Refer to your database documentation for information on how to obtain these JDBC drivers.
You will need to configure these JDBC drivers for use with ActiveMatrix BPM as part of the installation process.
LDAP Server
All users who may need to log in to ActiveMatrix BPM (using Openspace, Workspace or a custom client application) must exist in one or more LDAP directories that are accessible to ActiveMatrix BPM.
ActiveMatrix BPM requires one or more LDAP servers that use the Lightweight Directory Access Protocol (LDAP) version 3.
If you are installing:
- a system that is intended for production use (generally a distributed BPM system), you must use an external LDAP directory server.
- a basic BPM system that is not intended for production use, you can either use an external LDAP directory server, or the internal LDAP directory server that is provided with ActiveMatrix BPM.
Web Browsers
ActiveMatrix BPM requires a web browser to run Openspace, Workspace, Application Management (and its example myWork application) and the ActiveMatrix Administrator GUI.