Salve pessoal…
preciso fazer uma conexão com um bd interbase 7.0
estou usando o interclient 2.00 que está devidamente setado no meu classpath o interclient.jar.
a conexão está assim
Class.forName(“interbase.interclient.Driver”).newInstance();
conexao = DriverManager.getConnection(“jdbc:interbase://172.16.5.12/E:/Projetos/Cel/Db/Celular.gdb”, “SYSDBA”, “MASTERKEY” );
qdo eu executo na parte de estabelecimento de conexão com o banco é gerado o seguinte erro
Exception in thread “main” java.lang.VerifyError: (class: interbase/interclient/
ErrorKey, method: <em>$372 signature: (Ljava/lang/String;Ljava/lang/String;I)V) Exp
ecting to find unitialized object on stack
at interbase.interclient.JDBCNet.</em>$125439(JDBCNet.java:92)
at interbase.interclient.JDBCNet.(JDBCNet.java:74)
at interbase.interclient.Connection._$45044(Connection.java:317)
at interbase.interclient.Connection.(Connection.java:285)
at interbase.interclient.Driver.connect(Driver.java:204)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at gerais.conectaBD.CriaDB(conectaBD.java:24)
at gerais.conectaBD.geraId(conectaBD.java:118)
at gerais.conectaBD.main(conectaBD.java:134)
Se alguem puder me ajudar agradeço muito…jah virei tudo qui eh api e tutorial da net e não encontrei a solução…
valeu pessoal
Tiaguera