Problemas com Jasper e Tomcat

0 respostas
R

Boa tarde pessoal!

Desenvolvi uma aplicação que gera relatorios utilizando o jasper. Quando eu rodo o sistema na minha maquina ele funciona normal.
Porém quando eu faço o deploy dele no servidor de produção, ele apresenta o seguinte erro.

org.apache.jasper.JasperException: An exception occurred processing JSP page /relatorios/ginastica/relatorioPanorama.jsp at line 109

106:
107: String pathJasper = getServletContext().getRealPath("/relatorios/ginastica/jaspers")+ "/";
108:
109: byte[] bytes = JasperRunManager.runReportToPdf(pathJasper + "relPanorama.jasper", parameters, jrRs);
110: response.setContentLength(bytes.length);
111:
112: ServletOutputStream ouputStream = response.getOutputStream();

Segue abaixo o código fonte!

PreparedStatement stmt = con.prepareStatement(sql);
stmt.setString(1,FormMes);
stmt.setString(2, FormAno);
stmt.setString(3, FormUnidade);


ResultSet rs = stmt.executeQuery();

JRResultSetDataSource jrRs = new JRResultSetDataSource( rs );  

HashMap parameters = new HashMap(); 

parameters.put("NOME", nome);
parameters.put("UNIDADE", FormUnidade);
parameters.put("URL_IMG", urlImg);

int nMes = Integer.parseInt(FormMes);
Datas datas = new Datas();
parameters.put("MES", datas.getMes(nMes));



response.setHeader("Content-disposition","attachment;filename=panorama.pdf");  
response.setContentType("application/pdf");  

String pathJasper = getServletContext().getRealPath("/relatorios/ginastica/jaspers")+ "/";

byte[] bytes = JasperRunManager.runReportToPdf(pathJasper + "relPanorama.jasper", parameters, jrRs);   
response.setContentLength(bytes.length);

ServletOutputStream ouputStream = response.getOutputStream();    
ouputStream.write(bytes, 0, bytes.length);    
ouputStream.flush();    
ouputStream.close();

Alguém pode me ajudar?

Criado 16 de setembro de 2010
Respostas 0
Participantes 1