Products | Versions |
---|---|
TIBCO Adapter SDK | - |
Not Applicable | - |
Resolution:
Description:
============
C++ adapters (32-bit) cannot work with TIBCO Runtime Agent(TM) 5.7.3 and 5.7.4 (64-bit) for Windows because of conflicts in the RV and EMS libraries installation. The following provides the steps needed to let C++ adapters work with TIBCO Runtime Agent(TM) 5.7.3 and TIBCO Runtime Agent(TM) 5.7.4 (64-bit) for Windows.
Environment:
==========
TIBCO Runtime Agent(TM) 5.7.3 and 5.7.4 (64-bit)
Windows which the specific C++ Adapters support
TIBCO Adapter SDK (C++) 5.4.1, 5.5.1, 5.6.0, 5.6.1, 5.6.2, 5.7.0, 5.8.0
TIBCO ActiveMatrix Adapter for Database 5.5.0, 6.0.0, 6.1.0, 6.2.0, 6.3.0(32 bit installer)
TIBCO ActiveMatrix Adapter for LDAP (C++) 5.4.0, 5.4.1
TIBCO ActiveMatrix Adapter for WebSphere MQ 5.3.0, 5.4.1, 6.0.0, 6.1.0, 6.2.0
TIBCO ActiveMatrix Adapter for SAP 5.4.0, 5.4.1, 5.4.2, 5.5.0, 6.0.0, 6.1.0, 6.2.0, 6.2.1(32 bit installer)
TIBCO ActiveMatrix Adapter for Tuxedo 5.6.0, 5.7.0, 6.0.0
TIBCO ActiveMatrix Adapter for Files (Unix/Win) 5.5.0, 5.6.0, 6.0.0, 6.1.0
TIBCO Adapter for Teradata 5.5.0
TIBCO Adapter for Oracle Applications 5.4.0, 5.4.1
TIBCO Adapter for CICS 5.2.0, 5.3.0
TIBCO Adapter for COM 5.3.1
TIBCO Adapter for CORBA 5.5.0
TIBCO Adapter for Remedy 5.2.0, 5.2.2
Resolution:
=========
Perform the following steps during installation:
1). Install 64-bit TIBCO RV.
2). Install 64-bit TRA 5.7.3 or 5.7.4 in the same TIBCO HOME of 64-bit TIBCO RV.
3). Install 32-bit TIBCO RV in another TIBCO HOME with a different directory from 64-bit the RV installation. This prevents the 64-bit TIBCO RV installation being overwriten by the 32-bit installation. Ignore the message of overwriting the files in "C:\Windows" directory if presented.
4). Install 32-bit TRA in the same TIBCO HOME in step 3 above.
5). Install any of the TIBCO Adapter products mentioned above in the 64-bit TIBCO HOME in step 2 above.
6). Edit and verify the ".tra" files of adapter products pointing to 32-bit TIBCO RV libraries. For example:
tibco.env.RV_HOME <32BIT_TRA_TIBCO_HOME>/tibrv/<RV_VERSION>
7). Add the 32-bit TRA binary directory to the CUSTOM_PATH variable in ".tra" files of adapter products. For example:
tibco.env.CUSTOM_PATH <32BIT_TRA_TIBCO_HOME>/tra/5.7.3/bin;...
* Please replace <32BIT_TRA_TIBCO_HOME> and <RV_VERSION> with the values accoding to the step 3.
Notes:
1). At design-time, if any third-party C++ based libraries required by the TIBCO Adapter products, 64-bit distributions should be used. For example:
TIBCO ActiveMatrix Adapter for SAP requires SAP JCo library for design-time connectivity with SAP system. The 64-bit SAP JCo library should be used for design-time.
TIBCO Adapter for Remedy requires Remedy AR system connectivity library. For version 5.2.0, it requires 64-bit library at design-time. For version 5.2.2 and later, the library is pure Java based.
TIBCO ActiveMatrix Adapter for Database 6.3.0 has both of 32 bit and 64 bit installer. For 64 bit installer, it can use 64 bit RV and TRA directly.
TIBCO ActiveMatrix Adapter for SAP 6.2.1 has both of 32 bit and 64 bit installer. For 64 bit installer, it can use 64-bit RV and TRA directly.
2). Do not install 32-bit TIBCO RV by installing a previous version of 32-bit TRA which embeds 32-bit TIBCO RV (For example, TRA 5.7.0).
3). The steps mentioned above can be applied to all version of Windows platforms that are supported by the TIBCO Adapter products.
4). The steps mentioned above can only be applied to TRA 5.7.3 and 5.7.4 (64-bit). For the steps applied to TRA 5.7.1 and 5.7.2 (64-bit), refer to SOL1-BT3Y0H.