[jboss-cvs] JBossAS SVN: r96379 - trunk/connector/src/main/java/org/jboss/resource/adapter/jdbc.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Nov 13 17:30:39 EST 2009


Author: smarlow at redhat.com
Date: 2009-11-13 17:30:39 -0500 (Fri, 13 Nov 2009)
New Revision: 96379

Modified:
   trunk/connector/src/main/java/org/jboss/resource/adapter/jdbc/WrappedConnection.java
Log:
JBAS-7439 - jdbc3 driver error handling

Modified: trunk/connector/src/main/java/org/jboss/resource/adapter/jdbc/WrappedConnection.java
===================================================================
--- trunk/connector/src/main/java/org/jboss/resource/adapter/jdbc/WrappedConnection.java	2009-11-13 21:33:08 UTC (rev 96378)
+++ trunk/connector/src/main/java/org/jboss/resource/adapter/jdbc/WrappedConnection.java	2009-11-13 22:30:39 UTC (rev 96379)
@@ -27,6 +27,7 @@
 import java.sql.PreparedStatement;
 import java.sql.ResultSet;
 import java.sql.SQLException;
+import java.sql.SQLFeatureNotSupportedException;
 import java.sql.SQLWarning;
 import java.sql.Savepoint;
 import java.sql.Statement;
@@ -860,6 +861,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);




More information about the jboss-cvs-commits mailing list