Adapters developed using TIBCO Adapter SDK 5.6.0 or TIBCO Adapter SDK 5.6.1fails to start with JMS transport

book

Article ID: KB0085044

calendar_today

Updated On:

Products Versions
TIBCO Adapter SDK -
Not Applicable -

Description

Description:
Applicable Adapters:
=================
> TIBCO ActiveMatrix Adapter for Database
> TIBCO ActiveMatrix Adapter for Files
> TIBCO ActiveMatrix Adapter for SAP
> TIBCO ActiveMatrix Adapter for Tuxedo
> TIBCO ActiveMatrix Adapter for Websphere MQ
> TIBCO Adapter for CORBA
> TIBCO Adapter for TeraData
> TIBCO Adapter for LDAP
> TIBCO Adapter for Oracle Applications
> TIBCO Adapter for COM
> TIBCO Adapter for Peoplesoft
> TIBCO Adapter for Remedy
> TIBCO Adapter for CICS
> Custom Adapters which have been developed using TIBCO SDK C++ API.


Symptoms:
=========
After installing TIBCO Runtime Agent 5.6 & TIBCO Runtime Agent 5.6.1, TIBCO Adapter projects using Enterprise Message Service as transport will not start up from TIBCO Designer and gives the following error:

Message "Code = AESDKC-0156,
Category = JmsComm, Severity = errorRole, Description = could not open JMS shared library jms." displays.    
    
Impact:
======
Loss of Functionality. Adapter does not start.

Cause:
======
The JMS libraries shipped with TRA is not compatible with the ones shipped with SDK.

Workaround:
==========
Please note that the workaround varies, based on the platform used:

On Windows:
Remove the libeay32.dll and ssleay32.dll from &ltTIBCO_HOME>/adapters/sdk/version/&ltlib>
On UNIX:
Remove the libssl and libcrypto openssl libraries from the TIBCO_HOME/adapters/sdk/version/lib directory


Resolution:
=========
A resolution is currently under investigation.
Symptoms:

Cause:

Issue/Introduction

Adapters developed using TIBCO Adapter SDK 5.6.0 or TIBCO Adapter SDK 5.6.1fails to start with JMS transport