When BESF 5.1.1 is used with the SFBE 1.0.0, the variable "%%JRE_VERSION%%" is not replaced properly in the be-engine.tra file.

When BESF 5.1.1 is used with the SFBE 1.0.0, the variable "%%JRE_VERSION%%" is not replaced properly in the be-engine.tra file.

book

Article ID: KB0090556

calendar_today

Updated On:

Products Versions
Not Applicable -

Description

Resolution:
When BESF 5.1.1 is used with the SFBE 1.0.0, the variable "%%JRE_VERSION%%" is not replaced properly in the be-engine.tra file.

tibco.env.TIB_JAVA_HOME=/home/fabric/installed/DSEngine/work/fabric-suse11-64bit-0/tibco/tibcojre64/%%JRE_VERSION%%
tibco.env.JVM_LIB_PATH=/home/fabric/installed/DSEngine/work/fabric-suse11-64bit-0/tibco/tibcojre64/%%JRE_VERSION%%/lib/amd64/server/libjvm.so
tibco.env.JVM_LIB_DIR=/home/fabric/installed/DSEngine/work/fabric-suse11-64bit-0/tibco/tibcojre64/%%JRE_VERSION%%/lib/amd64

You will see the following error message when the .sh file  is launched manually:
Failed to load shared library, library name: libjvm.so.

As a workaround, you can deploy the BE application from the TIBCO Administrator GUI.

Issue/Introduction

When BESF 5.1.1 is used with the SFBE 1.0.0, the variable "%%JRE_VERSION%%" is not replaced properly in the be-engine.tra file.