Acessar Oracle com iReport

8 respostas
J

Boa tarde amigos,
estou com um problema curioso no iReport, estou tentando configurá-lo para acessar o Oracle com o driver JDBC, mas ao configurá-lo através do DataSource>>Connections escolher o tipo de driver e preencher o database e o Server Address, ao pressionar o botão test ele dá a mensagem ClassNotFoundError - check you classpath.
Só que o caminho está no classpath e roda em outras aplicações, já tentei de tudo e não consegui resolver, se alguém já passou por isso e tem uma dica agradeceria muito.

Um abraço

8 Respostas

Y

Coloque o driver do oracle na pasta db_drivers do ireport…

[]'s

J

Já fiz isso, mas continua dando o mesmo erro…

Y

Ja boto o arquivo jar dentro desta pasta e não deu certo ??
Tais executando em Linux ou Windows ??
Altera-se alguma coisa no arquivo startup.bat para executar.
De uma olhada aonde ele está pegando a biblioteca de drivers

Deve constar essas linhas

for %%i in (".db_drivers*.jar") do call ".
oAntcpappend.bat" %%i
for %%i in (".db_drivers*.zip") do call ".
oAntcpappend.bat" %%i

Para pegar os drivers.

J

Estou rodando em linux…
Este arquivo startup é só para windows não ?

Y

sim esse seria o bat para execução em linux,

mais segue o mesmo esquema verifique se no startup.sh, contem o caminho para buscar para buscar as bibliotecas do banco.

J

Sim pelo arquivo estão todos os caminhos…
Em que momento ele executa este shell ?

Y

Voce está usando o ANT ??
tente entrar dentro da pasta noAnt, e execute este cara

sh startup.sh

J

Sim, estou…
o engraçado é que não consigo exexutar o IReport pelo iReport.sh, só quando eu chamo direto pelo ant iReport, ele dá o seguinte erro:

:===============================================================================
Ant script for iReport. Ant 1.6 or greater required.

: command not found:
Error: JAVA_HOME is not defined correctly.
/bin/javaot execute /usr/local/java

Mas o diretorio java_home está correto…

Criado 24 de março de 2004
Ultima resposta 24 de mar. de 2004
Respostas 8
Participantes 2