How to run adapters developed using TIBCO Adapter (R) SDK(Java) with 64-bit TIBCO Runtime Agent(TM) (TRA) 5.7.x and 5.8.x
book
Article ID: KB0094169
calendar_today
Updated On:
Products
Versions
TIBCO Adapter SDK
-
Not Applicable
-
Description
Resolution: Body: Description: ============ When running adapters developed using TIBCO Adapter (R) SDK(Java) with 64-bit TIBCO Runtime Agent(TM) (TRA) 5.7.x and 5.8.x, it might get an error like: Failed to load shared library, library name : <TIBCO_HOME>/tibcojre64/1.7.0. In order to run the adapters to work with the 64-bit TRA package (which uses the 64-bit JVM), developed using TIBCO Adapter (R) SDK(Java) and only having 32-bit executables, there are several configuration changes to follow. For details regarding the adapter versions that are supported with TRA 5.7.x and 5.8.x, refer to the product readmes and the product specific LBNs.
Environment: =========== TIBCO Runtime Agent (TM) (TRA) 5.7.x and 5.8.x Applicable Adapters: ================= > TIBCO Adapter for Clarify > TIBCO Adapter for EJB > TIBCO Adapter for IBM AS400 > TIBCO Adapter for Kenan/BP > TIBCO Adapter for LDAP 6.0.0 or higher version > TIBCO Adapter for Lotus Notes > TIBCO Adapter for PeopleSoft > TIBCO Adapter for Swift > TIBCO Adapter for Siebel > TIBCO Adapter for JDE OneWorld Xe 5.3.0 > Custom Adapters which have been developed using TIBCO SDK Java API.
Resolution: =========== Perform the following modifications.
1). Backup and remove the adapter executable from the directory where the custom <adapter_executable> had been created.
2). Copy <TIBCO_HOME>/tra/<version>/bin/wrap to <TIBCO_HOME>/adapter/<adapter_name>/<version>/bin, and rename wrap to <adapter_executable>
3). Make sure or set java.library to the 64 bit JVM in the adatper tra file. for example: java.library=<TIBCO_HOME>/tibcojre64/1.7.0/bin/server/jvm.dll.
4). Make sure or add the 64 bit JRE bin folder to tibco.env.PATH in the adatper tra file. for example: tibco.env.PATH=<TIBCO_HOME>/tibcojre64/1.7.0/bin;...
* Note: For TRA 5.8.0, the JRE version is 1.7.0 as the examples above. For TRA 5.7.x, the JRE version is 1.6.0, the JRE folder should be <TIBCO_HOME>/tibcojre64/1.6.0.
Issue/Introduction
How to run adapters developed using TIBCO Adapter (R) SDK(Java) with 64-bit TIBCO Runtime Agent(TM) (TRA) 5.7.x and 5.8.x