Prerequisites
Before you begin with Rules Engine setup, you should have the necessary software and configurations installed in your system.

Ensure you have the recommended version - OpenJDK 11.

Rules Engine is supported from R08 onwards. Ensure any EB.API records with SOURCE.TYPE equal to Java are authorised.

Ensure the Rules Engine java component (named rules-engine.jar) and its dependent java archives are available in TAFJ under $TAFJ_HOME/RulesEngine.

The Rule Designer graphical user interface is part of the Temenos Transact Toolbox suite of applications that can be obtained from Distribution team. You should have the Temenos Toolbox (version 1.2007.10.4 or above) installed in your system to use the Rule Designer graphical user-interface.

The Rules Engine class path should be set in the tafj.properties file under the temn.tafj.runtime.classpath property key as shown below:
temn.tafj.runtime.classpath=<tafj.home>/RulesEngine

Environment variable should point to the java runtime installation directory.
- Unix - export JAVA_HOME=/usr/bin/java15
- Windows - set JAVA_HOME= C:\Java\jre1.5
The shell searches for executable in order of path elements appearing in PATH. Hence, ensure that the Java bin directory appears in PATH. The recommended approach is to insert $JAVA_HOME/bin before the PATH environment variable.
- For Unix - export PATH=$JAVA_HOME/bin:$PATH
- For Windows - set PATH=%JAVA_HOME%/bin;%PATH%
You also should have the library path set as shown below:
- Unix - export LIBPATH=$LIBPATH:$JAVA_HOME/jre/bin:$JAVA_HOME/jre/bin/j9vm
- Windows - set JBCJVMLIB=C:\Java\jre1.5\bin\client\jvm.dll

For more information on connection settings, see the Connection Management user guide.
In this topic