Socorro! Relatorios em java

0 respostas
T

Olá pessoal…

Estou tentando usar relatórios gerados pelo ireport, porém estou com problemas.
Estou usando o JBoss e estou empacotando o projeto em um .war, não sei se por isso que está dando erro. O arquivo .jasper está em /relatorios/teste.jasper.
segue o meu servlet:

try {
JasperReport relatorio = JasperManager.loadReport(getServletContext ().getResourceAsStream("/relatorios/teste.jasper"));

Class.forName(driver);
Connection con = DriverManager.getConnection(url, login, passwd);

[color=red]JasperPrint impressao = JasperManager.fillReport(relatorio, new HashMap(), con);[/color]JasperManager.printReportToPdfFile(impressao,c:/TEMP/TESTE.PDF);

response.sendRedirect(c:/TEMP/TESTE.PDF);

}

catch (Exception e) {

throw new ServletException(e);

}

O erro acontece na linha em vermelho, o sevlet consegue ler o arquivo teste.jasper, só que na linha marcada da exceção:
[color=“darkred”]net.sf.jasperreports.engine.JRException: Error loading scriptlet class : testeScriptlet
java.lang.ClassNotFoundException: No ClassLoaders found for: testeScriptlet
javax.servlet.ServletException: Error loading scriptlet class : testeScriptlet[/color]

Por favor me ajudem…aceito qualquer sugestão…
Valeu…

Criado 22 de novembro de 2004
Respostas 0
Participantes 1