How to find the version of a CDATA adapter in TIBCO Data Virtualization?

How to find the version of a CDATA adapter in TIBCO Data Virtualization?

book

Article ID: KB0072202

calendar_today

Updated On:

Products Versions
TIBCO Data Virtualization All supported versions

Description

This article provides details on various options to find the current version of CDATA adapters in TIBCO Data Virtualization (TDV).

Environment

All supported Operating Systems

Resolution

Option I: Easier approach

(1)TDV Server is running on Linux machine:

Navigate to the [TDV_Server_dir]\jdk\bin directory and run the following command:
./jar -tvf [path to CDATA driver under tdv_server/packages followed by name of the driver] | tail -2 
Note: Name of the CDATA driver can be found under [TDV_Server_dir]/packages/*_1.jar, where * would be the name of the driver. 

Example:
-bash-4.2$ ./jar -tvf /home/DVServers/8.3-8880/packages/Snowflake_1.jar | tail -2

Screenshot for reference:
User-added image
Here the version of Snowflake driver is 20.0.7782

(2) TDV Server running on Windows machine:
Navigate to the [TDV_Server_dir]\jdk\bin directory and run the following command:
.\jar -tvf [path to CDATA driver under tdv_server/packages] | findstr XcdataX 

Example:
[TDV_Server_dir]\jdk\bin>.\jar -tvf "C:\Program Files\TIBCO\TDV Server 8.3-8800\packages\Snowflake_1.jar" | findstr XcdataX

Screenshot for example:
User-added image
Here the version of Snowflake adapter is 20.0.7782

Option II:
Note:
 This option is applicable for TDV Server on Windows and Linux
(1) Copy the jar file of the CDATA driver located under [TDV_Server_dir]\packages to a location outside TDV Server Installed directory and unzip it. 
Screenshot of the contents of the Couchbase jar file:
User-added image
(2) The last folder XcdataXCouchbaseX 190X7143 is the CDATA driver version ie. 19.0.7143.
OR 
Go to the META_INF folder and open the file 'MANIFEST.MF' in a file editor. Line3 in the 'MANIFEST.MF' file will show the version of the driver.
Example: 
Implementation-Title: CData CIS Adapter For Couchbase 2019
Implementation-Version: 19.0.7143.0

Option III: 
Note:
If TDV Server is running on Linux machine, copy the CDATA driver to a Windows machine.   
Use any third-party tool like 7-zip or JD-GUI  to open the driver JAR files and check the MANIFEST file like in Option(I).

Screenshot from JD-GUI tool for reference:
User-added image  

Issue/Introduction

How to find the version of a CDATA adapter in TIBCO Data Virtualization?

Additional Information

Link to download JD-GUI: http://java-decompiler.github.io/