Index: connector/src/main/org/jboss/resource/adapter/jdbc/WrappedConnection.java =================================================================== --- connector/src/main/org/jboss/resource/adapter/jdbc/WrappedConnection.java (revision 96315) +++ connector/src/main/org/jboss/resource/adapter/jdbc/WrappedConnection.java (working copy) @@ -21,15 +21,7 @@ */ package org.jboss.resource.adapter.jdbc; -import java.sql.CallableStatement; -import java.sql.Connection; -import java.sql.DatabaseMetaData; -import java.sql.PreparedStatement; -import java.sql.ResultSet; -import java.sql.SQLException; -import java.sql.SQLWarning; -import java.sql.Savepoint; -import java.sql.Statement; +import java.sql.*; import java.util.HashMap; import java.util.Iterator; import java.util.Map; @@ -860,6 +852,10 @@ protected SQLException checkException(Throwable t) throws SQLException { Throwable result = null; + if (t instanceof AbstractMethodError) + { + t = new SQLFeatureNotSupportedException("Method is not implemented by JDBC driver", t); + } if (mc != null) result = mc.connectionError(t);