Resolution: Security-Enhanced Linux ("SELinux") is an User Access Control mechanism which applies stricter controls over process executables. If not configured properly, SELinux can prevent an executable (tibcohost and other utilities, as well as some third party process executable such as SQL*Plus) from loading a required shared library. The symptom during tibcohost startup looked like the following:
############
[root@test bin]# ./tibcohost
Lib name /opt/amx/tibcojre/1.6.0/lib/i386/server/libjvm.so
Failed to load shared library, library name : /opt/amx/tibcojre/1.6.0/lib/i386/server/libjvm.so
############
TIBCO recommends ActiveMatrix product users disable SELinux when it is not considered as necessary so as to avoid library loading issue during tibcohost start and stop. Advanced users may still have SELinux enabled at their own discretion. It would require a System Administrator to configure the SELinux context properly to make sure TIBCO executables can be started and stopped correctly.