TIBCO ActiveMatrix (R) Adapter for WebSphere MQ fails to start with the error, “Could not open JMS shared library jms, libssl.so.0.9.8: cannot open shared object file: No such file or directory”.

TIBCO ActiveMatrix (R) Adapter for WebSphere MQ fails to start with the error, “Could not open JMS shared library jms, libssl.so.0.9.8: cannot open shared object file: No such file or directory”.

book

Article ID: KB0089046

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix Adapter for Websphere MQ -
Not Applicable -

Description

Resolution:
Description
============================
The adapter cannot be started when TIBCO ActiveMatrix Adapter for WebSphere MQ 6.0 is installed with TRA 5.6.1 Hotfix3, EMS 5.1 on Unix platform. The following error is printed out in the adapter log:

"Could not open JMS shared library jms, libssl.so.0.9.8: cannot open shared object file: No such file or directory"

Environment
============================
MQ adapter 6.0, TRA 5.6.1 HF3 and EMS 5.1
UNIX (32 bit and 64 bit)

Cause
============================
The JMS libraries shipped with TRA is not compatible with the ones shipped with SDK, or the TRA is not properly installed.

Resolution
============================
On 32-bit platforms:

1). Remove the libssl, libcrypto and openssl libraries from the TIBCO_HOME/adapters/sdk/version/lib directory.

2). Copy the libcrypto.so.0.9.8, libssl.so.0.9.8 from &ltTIBCO_HOME>/ems/&ltVersion>/lib/ to &ltTIBCO_HOME>/tpcl/&ltVersion>/lib/.

3). Go to &ltadmq_home>/bin, edit the admqs_env.sh and add the path “&ltTIBCO_HOME>/tpcl/&ltVersion>/lib” to LD_LIBRARY_PATH.

If this issue still exists then go to step 4).

4). Add the &ltTIBCO_HOME>/tpcl/&ltVersion>/lib to tibco.env.STD_CP_EXT which is in admqs.tra file.

On 64-bit platforms:

1). Remove the libssl, libcrypto and openssl libraries from the TIBCO_HOME/adapters/sdk/version/lib directory.

2). Copy the libcrypto.so.0.9.8, libssl.so.0.9.8 from &ltTIBCO_HOME>/ems/&ltVersion>/lib/ to &ltTIBCO_HOME>/tpcl/&ltVersion>/lib/.

3). Copy the libcrypto.so.0.9.8, libssl.so.0.9.8 from &ltTIBCO_HOME>/ems/&ltVersion>/lib/64/ to &ltTIBCO_HOME>/tpcl/&ltVersion>/lib/64/

4). Go to &ltadmq_home>/bin, edit the file admqs_env.sh and add the path “&ltTIBCO_HOME>/tpcl/&ltVersion>/lib/64” at the begining of property LD_LIBRARY_PATH.

If this issue still exists, then go to step 4).

4). Add the &ltTIBCO_HOME>/tpcl/&ltVersion>/lib/64 to tibco.env.STD_CP_EXT which is in admqs.tra file.

Issue/Introduction

TIBCO ActiveMatrix (R) Adapter for WebSphere MQ fails to start with the error, “Could not open JMS shared library jms, libssl.so.0.9.8: cannot open shared object file: No such file or directory”.