InterClient and java.lang.VerifyError

By: Ben Matterson

Abstract: Using InterClient 2.01/2.02 with JDK 1.3 fails with an error.

If you try to use InterClient 2.01/2.02 (compiled under JDK 1.2) with JDK 1.3 you will get the following error:

java.lang.VerifyError: (class:interbase/interclient/ErrorKey, method: _$372 signature: (Ljava/lang/String;Ljava/lang/String;I)V) Expecting to find unitialized object on stack

To fix this either revert to JDK 1.2 or get InterClient 2.5 which is included with InterBase 6.5.

Server Response from: ETNASC04