At runtime the software uses the classpath set in the be-engine.tra file to locate the libraries (third-party libraries and custom function libraries) needed to execute the code. Ensure that you have added all the classpaths needed before you deploy.
In some cases you must also copy the JAR files. If a JAR has dependencies on native libraries, edit BE_HOME/bin/be-engine.tra and as needed, update
PATH LD_LIBRARY_PATH,
SHLIB_PATH, and
LIBPATH as needed, depending on the operating system.
If the software is installed locally, set the EMS_HOME variable or
RV_HOME variable in the
BE_HOME/bin/be-engine.tra files. The classpath already contains entries for these variables.
If TIBCO Enterprise Message Service is not installed locally, copy the jms-2.0.jar and
tibjms.jar files to
BE_HOME/lib/ext/tpcl. This location is specified in the standard classpath in the
be-engine.tra file as shipped.