TIBCO iProcess Server MicroAgent is not listed in TIBCO Hawk Display or the node cannot be found when using the TIBCO iProcess Server Manager.
book
Article ID: KB0080809
calendar_today
Updated On:
Products
Versions
TIBCO iProcess Engine (Oracle)
11.5 and earlier versions running on Unix platforms
Description
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
Issue/Introduction
TIBCO iProcess Server MicroAgent is not listed in TIBCO Hawk Display or the node cannot be found when using the TIBCO iProcess Server Manager.
Resolution
Install 32-bit versions TIBCO Hawk and TIBCO Rendezvous (RV), because the iPE 11.5.0 and earlier on Unix is a 32-bit application and cannot load 64-bit Hawk and RV libraries.