I found that Castor JDO / Engine
org.exolab.castor.jdo.engine classes
did for a current ResultSet object several time the 
request to get a some column values (like for the identity columns)
that resulted in some databases (e.g.: Access through Jdbc/Odbc driver)
do throw an Exception: No Data Found.

I then corrected the problem in two classes for this problem
(package "org.exolab.castor.jdo.engine": SQLTypes and SQLEngine classes
and forced to add another class CachedColumn to be able to cache
the current Column of a Row of a ResultSet for subsequent
get access on these column alreay in the cache.).

I include here the three classes modified 
and inserted a comment where the modifications took place with
// THB 12/02/2002 


Thank for this tool
        Thierry BODHUIN

Attachment: modific_castor.zip
Description: Zip compressed data

Reply via email to