Consultor Eletrônico



Kbase P89149: JDBC connection fails on AIX using JDK 1.4 64 bit with no suitable driver error
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   26/09/2004
Status: Unverified

FACT(s) (Environment):

Progress 9.1D
IBM AIX

SYMPTOM(s):

JDBC connection fails with error: no suitable driver

load ENOEXEC on shared library(s) libJdbcProgress.a

java.sql.SQLException: Unable to load JdbcProgress library

JDK 1.4 64-bit is used

CAUSE:

Incompatibility of the Exec format of the Progress version
9.1D 32 bit library with the 64 bit Java version of JRE 1.4-64 used.

FIX:

Use a Java version which supports the loading of 32-bit native libraries.
The following Java version works fine (verified by testing):
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1)
Classic VM (build 1.3.1, J2RE 1.3.1 IBM AIX build ca131-20030630a (JIT
enabled: jitc))