java.lang.VerifyError and Interclient
Hi.
I have this Verify Error trying to connect to a database in Interbase 6.0 using Interclient 2.5 in a jdk 1.5. First I downloded the Interclient 2.0, same Interbase and jdk versions, and when this error appeared I search through the Internet and found that there are incompatibilities between Interclient 2.0 and jdk superior to 1.1, the solution to fix this problem is to use a superior version of Interclient, so I get the Interclient 2.5, installed the driver on my PC; but I still get the same error.
The Interbase server is running in a remote PC where I installed the Interserver.
Any help, will be appreciated.
Regards.
Laura.
[673 byte] By [
goal2007a] at [2007-11-26 15:24:41]

# 1
Laura,
A VerifyError means that the JVM threw-up trying to load a class file. This really isn't a JDBC question but is more of a general Java problem. The problem is something like
- the class files you have are corrupted
- your VM is corrupted
- the class files were corrupted with a naughty compiler
- some other strangeness
Debugging this is going to be somewhat tedious. For starters try the Interbase driver thingy you have on another machine to test that the problem is not with your runtime installation. If that has the same problems then download the file again and try again. If that fails contact the vendor and complain. There is something wrong with their distribution.