Oracle JDBC Driver Bug????

From: Robert Garskof <rgarskof_at_snet.net>
Date: Thu, 11 Mar 1999 10:12:48 -0500
Message-ID: <36E7DD70.F1012429_at_snet.net>



While building some code I got an unusual Exception thrown. I wrote a line of code that did a isAfterLast() method call on a ResultSet object that was generated from a query on a Oracle connection. I am using the latest drivers, I think. Here is what I am using;
osName              = Windows NT
osArch              = x86
osVersion           = 4.0
vendor              = Sun Microsystems Inc.
APIVersion          = 46.0
interpreterVersion  = 1.2
DB Product Name     = Oracle
DB Product Version  = Oracle7 Server Release 7.3.2.1.0 - Production
Release PL/SQL Release 2.3.2.0.0 - Production
DB Tran Isoloation  = 1
DB Driver Major V   = 8
DB Driver Minor V   = 0
DB Driver Name      = Oracle JDBC driver
DB Driver V         = 8.0.4.0.6
DB URL              = jdbc:oracle:thin:_at_abox:1521:iaf

When I execute the isAfterLast() method I get an exception that says;

Exception in thread "main"

java.lang.AbstractMethodError:oracle/jdbc/driver/OracleResultSet.isAfterLast

The JDK 1.2 docs for java.lang.AbstractMethodError say;

"Thrown when an application tries to call an abstract method. Normally, this error is caught by the compiler; this error can only occur at run time if the definition of some class has incompatibly changed since the currently executing method was last compiled."

Hence I would believe that the
'oracle/jdbc/driver/OracleResultSet.isAfterLast' implementation is out of sync in some way.

Oracle, what's up with that?

-- 
/**

* Robert Garskof - Software Developer
* Southern New England Telephone (SNET)
* E-Mail : rgarskof_at_snet.net
* Web Page : http://www.snet.com http://www.sbc.com
* --------------------------------------------------------
* All comments are my own and not those of SNET or SBC.
* I speak for myself, and only myself, not for my company.
*/
Received on Thu Mar 11 1999 - 16:12:48 CET

Original text of this message