java.lang.AbstractMethodError: com.*Connection.isValid(I)Z error on Publish
search cancel

java.lang.AbstractMethodError: com.*Connection.isValid(I)Z error on Publish

book

Article ID: 95009

calendar_today

Updated On:

Products

CA Test Data Manager (Data Finder / Grid Tools)

Issue/Introduction

When attempting to publish a Job via Portal or the "Enterprise Mode" option within DataMaker, the following error is received:
JDBC DatabaseMetaData method not implemented by JDBC driver - upgrade your driver; nested exception is java.lang.AbstractMethodError: com.ibm.as400.access.AS400JDBCConnection.isValid(I)Z

Environment

The above example exception notes AS400JDBCConnection, however this could occur with any supported data source, such as:
MySQL: java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z
 

Cause

The JDBC driver is outdated and as such it implemented Java 1.6's Connection#isValid() method.

Resolution

Reference the supported data source documentation.

If the driver is not provided with Test Data Manager (TDM), then upgrade the JDBC driver accordingly and/or contact the vendor of the JDBC driver if there are any questions about the implementation of specific methods, such as isValid().

While a highly unlikely scenario, if the driver is provided with TDM, please open a case with Support, so we can assist you accordingly.