Adapters developed using TIBCO Adapter (R) SDK fails to start with 64-bit TIBCO Runtime Agent (TM) (TRA) 5.6.0, 5.6.1 & 5.6.2

Adapters developed using TIBCO Adapter (R) SDK fails to start with 64-bit TIBCO Runtime Agent (TM) (TRA) 5.6.0, 5.6.1 & 5.6.2

book

Article ID: KB0084981

calendar_today

Updated On:

Products Versions
TIBCO Adapter SDK -
Not Applicable -

Description

Description:
Applicable Adapters:
=================
> TIBCO Adapter for IBM AS400
> TIBCO Adapter for Siebel
> TIBCO Adapter for Kenan
> TIBCO Adapter for Swift
> TIBCO Adapter for EJB
> TIBCO Adapter for LDAP 6.0.0 or higher version
> TIBCO Adapter for LotusNotes
> TIBCO Adapter for JDE OneWorld Xe 5.3.0
> Custom Adapters which have been developed using TIBCO SDK Java API.


Symptoms:
===========
After installing the 64-bit TIBCO Runtime Agent 5.6.0, TIBCO Runtime Agent 5.6.1 and TIBCO Runtime Agent 5.6.2, TIBCO Adapter SDK will not start up and gives the following error:
“Failed to load shared library, library name: /tibco/jre/1.5.0/bin/classic/libjvm”

Impact:
======
Loss of Functionality. Adapter does not start.

Cause:
======
The adapter includes 32-bit libraries that cannot run with the 64-bit JVM that with the 64-bit packages of TRA

Workaround:
===========
Follow these steps
1. Remove the adapter executable from directory where the custom &ltadapter_executable> had been created.
2. Copy &ltTIBCO_HOME>/tra/5.6/bin/wrap64 to TIBCO_HOME/adapter/&ltadapter_name>/&ltversion>/bin, and rename wrap64 to &ltadapter_executable>
3. Open the &ltTIBCO_HOME>/adapter/&ltadapter_name>/versison/bin/&ltproperties_file> file and modify the tibco.env.CUSTOM_LIB_PATH variable to &ltRV_HOME>/lib/64
4. Please make sure that  adapter TRA file use the correct JRE path.

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

Cause:

Issue/Introduction

Adapters developed using TIBCO Adapter (R) SDK fails to start with 64-bit TIBCO Runtime Agent (TM) (TRA) 5.6.0, 5.6.1 & 5.6.2