Manual Deployment

Follow these instructions to install the advanced adapters:

1. Obtain new adapter (e.g. tdv.<adapter_name>.zip)
2. Copy tdv.<adapter_name>.zip to <TDV_install_dir>/tmp
3. Unzip the tdv.<adapter_name>.zip under <TDV_install_dir>/tmp
4. Open a shell window and go to the <TDV_Install_dir>

UNIX - /bin/sh

cd <TDV_Install_Dir>

Windows - cmd.exe with "Admin Privileges"

cd <TDV_Install_Dir>

5. Check if you have already deployed tdv.<adapter-name>

UNIX: ls -al ./packages

Windows: dir .\packages

Example:tdv.googlebigquery.jar is represented as <TDV_install_dir>/packages/GoogleBigQuery_1.jar when TDV Server has already deployed it.

6. If you find your <adapter-name> in the previous step, you must undeploy it first. You can undeploy the adapter using the command below:

UNIX: ./bin/server_util.sh -server <hostname> [-port <port>] -user <user> -password <password> -undeploy -name <adapter-name> -version 1

Windows: .\bin\server_util.bat -server <hostname> [-port <port>] -user <user> -password <password> -undeploy -name <adapter-name> -version 1

Note: <adapter-name> for undeploy must match the adapter name under <TDV_install_dir>/packages that you are trying to undeploy.

Example:

Unix: ./bin/server_util.sh -server <hostname> [-port <port>] -user <user> -password <password> -undeploy -name GoogleBigQuery -version 1
Windows: .\bin/server_util.bat -server <hostname> [-port <port>] -user <user> -password <password> -undeploy -name GoogleBigQuery -version 1
7. To deploy the adapter using the command below:

UNIX: ./bin/server_util.sh -server <hostname> [-port <port>] -user <user> -password <password> -deploy -package ./tmp/tdv.<adapter-name>/tdv.<adapter-name>.jar

Windows: .\bin\server_util.bat -server <hostname> [-port <port>] -user <user> -password <password> -deploy -package .\tmp\tdv.<adapter-name>\tdv.<adapter-name>.jar

Example:

Unix: ./bin/server_util.sh -server <hostname> [-port <port>] -user <user> -password <password> -deploy -package ./tmp/tdv.googlebigquery/tdv.googlebigquery.jar

Windows: .\bin/server_util.bat -server <hostname> [-port <port>] -user <user> -password <password> -deploy -package .\tmp\tdv.googlebigquery\tdv.googlebigquery.jar

8. To verify the new adapter was undeployed and deployed, check <TDV_install_dir>/logs/cs_server.log.

You will see messages about undeployment and deployment of your adapter.

Example: log snippet from <TDV_install_dir>/logs/cs_server.log when undeploying and deploying tdv.googlebigquery.jar (aka name=GoogleBigQuery, version=1)

INFO [jetty thread pool-413] 2020-04-29 19:17:30.749 -0700 ExtensionManager -  Undeployment of Extension Package GoogleBigQuery:1 is successful! 
INFO [jetty thread pool-420] 2020-04-29 19:19:16.672 -0700 ExtensionManager -  Deployment of Extension Package GoogleBigQuery:1 is successful!