Java Runtime Environment and Java Virtual Machine

The TIBCO iProcess® Web Services Server Plug-in installation requires specific versions of the Java Runtime Environment (JRE) and Java Virtual Machine (JVM).

To install and run TIBCO iProcess® Web Services Server Plug-in, you must install a compatible 11.x JRE.

Warning: TIBCO strongly recommends that you contact TIBCO Support before doing so to determine if the JRE you want to use is fully compatible with your version of the iProcess® Engine.

Choosing the Correct JVM

This section provides information about choosing the correct Java Virtual Machine (JVM) when either setting the JAVA_HOME variable - see Start the Database, or when passing parameters to the setup program.

Different JRE implementations can contain multiple JVM libraries. You must select the correct JVM library required by the TIBCO iProcess® Web Services Server Plug-in, as shown in the following table.

Note: JRE_HOME is the directory containing the JRE that you intend to use. This JRE must be the version that is installed on the iProcess Engine or a version that is compatible with it — see Java Runtime Environment and Java Virtual Machine.

Platform

JVM

Required JVM Location

Windows

jvm.dll

JRE_HOME\bin\server

Linux

libjvm.so

JRE_HOME/lib/server

For example, suppose you are installing the TIBCO iProcess® Web Services Server Plug-in on a Version 11.9.0 iProcess Engine on Windows, which is installed in C:\swserver\staffw_nod1. If you want to use:

the recommended 11.xJRE that is shipped with the iProcess Engine, you should specify the Java Environment directory as:
C:\swserver\staffw_nod1\java\bin\server
a 11.x JRE that is compatible with the iProcess Engine, you might specify the Java Environment directory as:
C:\java11.0.14\jre\bin\server

Choosing the Correct Java Character Encoding Set

You must ensure that you use a version of Java that provides the necessary character encoding set support with the TIBCO iProcess® Web Services Server Plug-in.

For more information about how to do this, see Java Character Encoding Sets.

Warning:

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