O21
Maio 25, 2006, 1:13pm
#1
Fiz um relatorio no iReport.
Criei um servlet q ira carregar e exibir o relatorio no browser…
Mas o seguine erro ocorreu:
java.lang.NoClassDefFoundError:
net/sf/jasperreports/engine/JasperFillManager
GeraRelatorio.doGet(GeraRelatorio.java:61)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
OBS: Utilizo TOMCAT;
klarq
Maio 25, 2006, 1:47pm
#2
Em que formato o relatório irá aparecer?
Em PDF?
Colocou as bibliotecas do JasperReport na pasta lib da sua aplicação web?
Colocou as bibliotecas do JasperReport na pasta lib da sua aplicação web?
A mensagem de erro é clara
java.lang.NoClassDefFoundError:
net/sf/jasperreports/engine/JasperFillManager
Não encontrou a classe net.sf.jasperreports.engine.JasperFillManager.
Para isso pegue as bibliotecas do JasperReports na pasta lib, dentro da WEB-INF da sua aplicação.
O21
Maio 25, 2006, 4:15pm
#6
Coloquei a classe q esta pedindo, mas não funcionou…
Qro exibir em PDF, vc sabe como?
klarq
Maio 26, 2006, 8:13am
#7
klarq
Maio 26, 2006, 11:15am
#8
[quote=O2]kra ta dando esse erro:
javax.servlet.ServletException: Class not found when loading object from file : C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5\webapps\Sever\Bild.jasper
GeraRelatorio.doGet(GeraRelatorio.java:42)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
O q dvo faze??? [/quote]
Bild.jasper é seu aquivo de relatório? ou o que?
Seu aquivo do relatório está nesta pasta indicada “C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5\webapps\Sever\Bild.jasper”
aqui ele gera um jrxml…
Suas libs do jasperreport estão na pasta lib de sua aplicação?