[ 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

Reply via email to