Sou novado em IReport e é o seguinte: montei meu relatório no iReport e quero envia-lo para web.
obs:Ele não tem subreport e nem parametros.E estou tendo um problema.
Abaixo, segue o código que gera o relatório:
(...)
Map parametros = new HashMap();
try {
// Aqui ele cria o relatório
JasperPrint impressao = JasperFillManager.fillReport(pathJasper+ "classic.jasper", parametros, con);
// Grava o relatório em disco em pdf
JasperManager.printReportToPdfFile(impressao, path+ "/classic.pdf");
// Redireciona para o pdf gerado
res.sendRedirect("classic.pdf");
} catch (Exception e) {
res.getWriter().println("Erro ao gerar o relatório: " + e.getMessage());
e.printStackTrace();
}
Quando eu chamo ela no browser, aparece o seguinte erro:
Erro ao gerar o relatório: Error loading object from file : C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5\webapps\ProjetoRelatorio\WEB-INF\classes\br\eti\furutani\classic.jasper
Coloquei o modelo do relatório em anexo para não ficar muita sujeira no post.
Obrigado pela ajuda!