You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Aaron Mulder (JIRA)" <de...@geronimo.apache.org> on 2005/08/29 23:22:08 UTC

[jira] Updated: (GERONIMO-306) Implement jdbc driver specific ExceptionSorter classes

     [ http://issues.apache.org/jira/browse/GERONIMO-306?page=all ]

Aaron Mulder updated GERONIMO-306:
----------------------------------

    Fix Version: 1.0
    Description: 
I've added a framework for driver specific exception handling in tranql connector.

Each jdbc driver needs an ExceptionSorter subclass that can tell if the various SQLExceptions thrown by the driver mean that the connection is no longer usable.

To use this with a particular driver, pack the ExceptionSorter subclass into a jar (along with any other driver specific stuff) and use a dependency element in geronimo-ra.xml to include this jar (and another for the driver itself) in the classpath.

This is a great opportunity to contribute to geronimo without learning much about geronimo internals.

  was:
I've added a framework for driver specific exception handling in tranql connector.

Each jdbc driver needs an ExceptionSorter subclass that can tell if the various SQLExceptions thrown by the driver mean that the connection is no longer usable.

To use this with a particular driver, pack the ExceptionSorter subclass into a jar (along with any other driver specific stuff) and use a dependency element in geronimo-ra.xml to include this jar (and another for the driver itself) in the classpath.

This is a great opportunity to contribute to geronimo without learning much about geronimo internals.

    Environment: 

Here's a starter list of JDBC-compliant products:
DaffodilDB
DB2
Derby
FrontBase
HSQLDB
Informix
JDataStore
JDBC/ODBC Bridge
McKoi
Mimer
MySQL
Oracle
Pervasive
Pointbase
PostgreSQL
Progress
MaxDB
SQL Server
Sybase

> Implement jdbc driver specific ExceptionSorter classes
> ------------------------------------------------------
>
>          Key: GERONIMO-306
>          URL: http://issues.apache.org/jira/browse/GERONIMO-306
>      Project: Geronimo
>         Type: Task
>   Components: connector
>     Versions: 1.0-M3
>     Reporter: David Jencks
>      Fix For: 1.0

>
> I've added a framework for driver specific exception handling in tranql connector.
> Each jdbc driver needs an ExceptionSorter subclass that can tell if the various SQLExceptions thrown by the driver mean that the connection is no longer usable.
> To use this with a particular driver, pack the ExceptionSorter subclass into a jar (along with any other driver specific stuff) and use a dependency element in geronimo-ra.xml to include this jar (and another for the driver itself) in the classpath.
> This is a great opportunity to contribute to geronimo without learning much about geronimo internals.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira