NullPointerException when creating a Generic JDBC Metadata Connection for Teradata

Talend Version          6.x

Summary

Configuring a Metadata Connection of type General JDBC to connect to a Teradata database.
Additional Versions  
Product  
Component Talend Studio
Problem Description

The driver jar parameter is set to terajdbc4.jar. But this fails with the following exception:

Caused by: java.lang.NullPointerException
  at com.teradata.tdgss.jtdgss.TdgssConfigApi.GetMechanisms(DashoA1*..)
  at com.teradata.tdgss.jtdgss.TdgssManager.<init>(DashoA1*..)
  at com.teradata.tdgss.jtdgss.TdgssManager.getInstance(DashoA1*..)
  at com.teradata.jdbc.jdbc.GenericTeraEncrypt.getGSSM(GenericTeraEncrypt.java:622)
  at com.teradata.jdbc.jdbc.GenericTeraEncrypt.getConfig(GenericTeraEncrypt.java:640)
  at com.teradata.jdbc.jdbc.GenericTeraEncrypt.getUserNameForOid(GenericTeraEncrypt.java:733)
  at com.teradata.jdbc.AuthMechanism.<init>(AuthMechanism.java:50)
  at com.teradata.jdbc.jdbc.GenericInitDBConfigState.action(GenericInitDBConfigState.java:104)
  at com.teradata.jdbc.jdbc.GenericLogonController.run(GenericLogonController.java:49)
  at com.teradata.jdbc.jdbc_4.TDSession.<init>(TDSession.java:201)
  at com.teradata.jdbc.jdbc_3.ifjdbc_4.TeraLocalConnection.<init>(TeraLocalConnection.java:99)
  at com.teradata.jdbc.jdbc.ConnectionFactory.createConnection(ConnectionFactory.java:54)
  at com.teradata.jdbc.TeraDriver.doConnect(TeraDriver.java:218)
  at com.teradata.jdbc.TeraDriver.connect(TeraDriver.java:151)
  at org.talend.core.model.metadata.builder.database.DriverShim.connect(DriverShim.java:41)
  at org.talend.core.model.metadata.builder.database.JDBCDriverLoader.getConnection(JDBCDriverLoader.java:186)
... 9 more
Problem root cause Missing tdgssconfig.jar.
Solution or Workaround

Add tdgssconfig.jar to the driver jar parameter, delimited with a semicolon (";"). So you should have:

terajdbc4.jar;tdgssconfig.jar
JIRA ticket number  
Version history
Revision #:
3 of 3
Last update:
‎08-23-2017 05:31 PM
Updated by:
 
Contributors
Comments
sshetty

Did anyone has tried for teradata metadata connection with Talend instead of general JDBC one i have been facing the issue please guide