TIBCO Administrator shows archive starting up even after the TIBCO BusinessEvents( BE) engine has started.

TIBCO Administrator shows archive starting up even after the TIBCO BusinessEvents( BE) engine has started.

book

Article ID: KB0090137

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
==========

TIBCO Administrator shows archive starting up even after the TIBCO BusinessEvents( BE) engine has started.

Environment:
==========

TIBCO BusinessEvents 4.0.1
All OS

Cause:
=====

By default, a TIBCO BusinessEvents engine 4.0.1 does not respond well to all TIBCO Administrator requests, because the Hawk library is not available to the engine.


Resolution:
=========
The user should update the file be/4.0/bin/be-engine.tra on all target machines, before deploying the apps:

1). Set the value of tibco.env.HAWK_HOME

2). Append to the value of tibco.env.STD_EXT_CP:
%PSP%%HAWK_HOME%/lib%PSP%

3). Append to the value of tibco.env.PATH:
%PSP%%HAWK_HOME%/bin%PSP%

Also make sure there is no other property "tibco.env.HAWK_HOME" with an empty path in the be-engine.tra file. This will lead to a status not showing as running.

Changes to be made on a 64-bit system to make it work:

1- Follow instructions stated above.
2 - comment out the "tibco.env.HAWK_HOME=" in the section of "using TIBCO BusinessEvents as a container for TIBCO BusinessWorks"
    (if not doing this, the deployed application will get empty value for tibco.env.HAWK_HOME in the tra file, regardless the settings above)
3 - (for 64-bit systems), do either of the following:
    3.1 modify the %BE_HOME%/bin/be-engine.tra, append "%RV_HOME%/lib/64" to "tibco.env.LD_LIBRARY_PATH"
    3.2 alternatively, run as root, edit /etc/ld.so.conf, add the actual path of %RV_HOME/lib/64, then run "ldconfig".

If not applying step3, there will be error while start the application:
java.lang.UnsatisfiedLinkError: /opt/tibco/tibrv/8.3/lib/libtibrvjsd64.so: libssl.so.0.9.8: wrong ELF class: ELFCLASS32

Issue/Introduction

TIBCO Administrator shows archive starting up even after the TIBCO BusinessEvents( BE) engine has started.