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

Document ID : KB000095009
Last Modified Date : 08/05/2018
Show Technical Document Details
Issue:
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 implmented 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 CA Support so we can assist you accordingly.