AbstractMethodError
March 9th, 2009
Applies to:
Java 2 Platform SE v1.4.2
Description:
A compiler error that is thrown when an application tries to call an abstract method.
Cause:
a. Missing bridge for final method
b. Classes are compiled without abstract methods
Check the following:
a. Upgrade to the latest JDK.. The bug is fixed in JDK6 which is formerly known as Project Mustang.
b. Use an updated JDBC driver. Replace old classes in classpath with the proper ojdbc JAR
c. Compile the db-ojb.xxx.jar on the target platform
Put a pointer to the exception code in the entry of an abstract method while constructing the vtable of a class that declares the method. A subclass that defines the method works.