[resolvido]erro ao tentar imprimir ireport

6 respostas
iago_vianna

boa tarde sou novo em programação e estou com um problema!
uso o netbeans 7.0, postgres e o ireport.
quando vou gerar os relatorios e os executo pelo netbeans ele executa mas aparece o seguinte erro

log4j:WARN No appenders could be found for logger (net.sf.jasperreports.extensions.ExtensionsEnvironment).
log4j:WARN Please initialize the log4j system properly.

quando mando construir para executar sem abrir o netbenas não chama mais o relatorio.

ajudaa!!!

[b]meu codigo…

String url = jdbc:postgresql://localhost:5432/CALCMED;

String usuario = postgres;

String senha = 123;

Class.forName(org.postgresql.Driver);

Connection con;

con = DriverManager.getConnection(url, usuario, senha);

Statement stmt = con.createStatement();

ResultSet RS = stmt.executeQuery(Select * from alunos ORDER BY nome);

JRResultSetDataSource jrRS =new JRResultSetDataSource(RS);

JasperPrint jasperPrint = JasperFillManager.fillReport(src/relatorio/pp.jasper,new HashMap(), jrRS);

JasperViewer.viewReport(jasperPrint,false);[/b]

6 Respostas

I

parece que ta faltando lib ai, verifica as libs que vc tem no seu projeto se estao todas corretas conforme a documentacao do ireports manda

jweibe

Cara vc inseriu no seu classpath o arquivo log4j.properties?
Acredito que isso e devido a falta deste arquivo.

iago_vianna

ja importei todas a libs pro meu projeto
acredito q ta faltando é o log4j.properties
mas não sei como inserir
como faço??

SandroSoftwares

iago

Você está tentando gerar a partir do .jar gerado?

se for a partir do .jar você precisa colocar na mesma pasta onde colocar o jar a pasta lib e a pasta dos relatórios (onde salvou seus relatórios).

iago_vianna

valeu sandro problema resolvidoo…
o problema era justamente os relatorios estavam em outra pasta.

pode colocar a tag de resolvido.

SandroSoftwares

ok!

quanto à tag você entra no primeiro post seu aqui e manda editar colocando a tag resolvido no título!

(só você pode! pois foi vc quem iniciou!)

Criado 14 de maio de 2011
Ultima resposta 15 de mai. de 2011
Respostas 6
Participantes 4