Products | Versions |
---|---|
TIBCO iProcess Engine (Oracle) | 11.5 and earlier versions running on Unix platforms |
Description:
When starting the TIBCO iProcess Engine (iPE), the iProcess Server Agent is not registered in Hawk and is not listed in Hawk Display. Searching for the node using iProcess Server Manager, the node cannot be found.
Symptoms:
After starting the iPE processes, the node cannot be found when using the iProcess Server Manager. If using Hawk to display the available MicroAgents the node/PROCMGR are not listed.
Setting sentinel/PROCMGR debug shows the $SWDIR/libs/libpmsuhawk.so not loading correctly:
[T=4075669312]151030162048.750156:T004: pmsulib_init_hawk() : Calling load_hawk_lib
[T=4075669312]151030162048.750169:T004: ==> load_hawk_lib() :
[T=4075669312]151030162048.760832:T004: load_hawk_lib() : Handle to DLL or shared library [libpmsuhawk.so] = 0
[T=4075669312]151030162048.760861:T004: <== load_hawk_lib() : returning -1
[T=4075669312]151030162048.760876:T004: <== pmsulib_init_hawk() :
[T=4075669312]151030162048.760889:T001: process_util_startup(): Unable to create a Hawk session, nReturn = -1
An ldd shows the Hawk library dependency failing:
ldd $SWDIR/libs/libpmsuhawk.so
linux-gate.so.1 => (0xffffe000)
libtibhawkami.so => not found
Cause:
The 64-bit version of Hawk has been installed. To verify this use the "file" command:
file /applications/tibco/hawk/5.2/ami_api/lib/libtibhawkami.so
libtibhawkami.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped