Software Requirements

The following subsections provide information about software requirements for TIBCO iProcess Technology Plug-ins:

TIBCO iProcess Engine
TIBCO ActiveMatrix BusinessWorks
JMS Providers
Java Runtime Environment
Java Character Encoding

TIBCO iProcess Engine

The following versions of TIBCO iProcess Engine are supported for this version of iProcess Technology Plug-ins:

iProcess Engine Version

Validated?

Compatible?

11.9.0

Yes

Yes

Validated versions have been successfully tested by TIBCO for compatibility with this version of TIBCO iProcess Technology Plug-ins. Compatible versions have not been formally validated, but have no known incompatibilities with this version of the product.

If you are installing either iProcess Java Server Plug-in or iProcess Server Plug-in for ActiveMatrix BusinessWorks, they must be installed on the same machine on which a TIBCO iProcess Engine version 11.8 or higher is installed.

Note:

If you are using SQL Server and your user name authentication uses Windows authentication, you must have created a new user name as described in Setting Up SQL Server Authentication.

If you are not using Windows authentication, you must install the software using the TIBCO iProcess Engine Database owner. This user name must also have the permissions listed in Setting Up SQL Server Authentication.

iProcess Server Plug-in for ActiveMatrix BusinessWorks requires TIBCO EMS as its JMS provider. All TIBCO iProcess Engine customers are provided with EMS licenses enabling them to connect iProcess to other TIBCO software. However, TIBCO EMS must be purchased separately if you want to use it to communicate with non-TIBCO products.

TIBCO ActiveMatrix BusinessWorks

If you are installing TIBCO ActiveMatrix BusinessWorks Plug-in for iProcess, it must be installed on the same machine on which TIBCO ActiveMatrix BusinessWorks is installed. Three versions of TIBCO ActiveMatrix BusinessWorks are supported: 5.13, 5.14, and 5.15.

Note: When installing TIBCO ActiveMatrix BusinessWorks Plug-in for iProcess, you must log in using a BusinessWorks account.

JMS Providers

The following JMS providers are supported:

JMS Provider

Validated

TIBCO EMS

8.4.1

8.5.0

Java Runtime Environment

iProcess Java Server Plug-in and iProcess Server Plug-in for ActiveMatrix BusinessWorks require specific versions of the Java Runtime Environment (JRE) and Java Virtual Machine (JVM). This release of iProcess Technology Plug-ins supports Java 11.

In addition, because different JRE implementations can contain multiple JVM libraries, you must select the correct library when you run Setup to install the iProcess Java Server Plug-in.

Warning: If you have to use a different version of the JRE and/or JVM for any reason, it is good practice to contact TIBCO Support before doing so to determine if the JRE you want to use is fully compatible with your version of iProcess Engine.

Choosing Correct Java Virtual Machine

This section provides information about choosing the correct Java Virtual Machine (JVM) when completing the Java Environment field and Java Environment (Alternate Location) fields in the General Configuration dialog box, as shown in Java Environment .

Different JRE implementations can contain multiple JVM libraries. You must select the correct library required by iProcess Java Server Plug-in.

Note: JRE_HOME is the folder containing the JRE that you want to use. This JRE must be either the version that is installed on iProcess Engine or a version that is compatible with it — see Java Runtime Environment.

Platform

JVM

Required JVM Location

Windows

jvm.dll

JRE_HOME\bin\server

Note: If you want to use jvm.dll located in JRE_HOME\bin\server on Windows platforms, you need to set the SWJVM_OPTIONS environment variable. For example: SWJVM_OPTIONS = -Xms64m -Xmx256m

Linux

libjvm.so

JRE_HOME/lib/server

Java Character Encoding

You must ensure that you use a version of Java that provides the necessary character encoding set support with iProcess Technology Plug-ins.

For more information, see Java Character Encoding Sets.

Warning:

Java Character Encoding Sets are only relevant to installations on Windows and Linux.