Relatório em sistema web

1 resposta Resolvido
jasperireportjava
T

Boa noite, estou com problema para gerar relatórios com jasper no meu sistema web, quando rodo o projeto no eclipse o relatório abre normal, mas se jogo em um tomcat e tento abri, ele gera o seguinte erro:

Error
Failed to load PDF document.

Este erro ocorre no chromer e mozilla, segue o código de geração do relatório:

try {
		report = JasperCompileManager.compileReport(jrxml);

		print = JasperFillManager.fillReport(report, parametros, dataSource.getConnection());

		dataSource.getConnection().close();
	} catch (Exception e) {
		System.out.println(e);
	}
	
	try {
		OutputStream saida = resposta.getOutputStream();
		
		resposta.setContentType("application/pdf");
		
		JasperExportManager.exportReportToPdfStream(print, saida);
		
		saida.flush();
		saida.close();
	} catch (Exception e) {
		System.out.println(e);
	}

Eu chamo o relatório através de uma requisição GET, agradeço desde já alguém que possa me ajudar.

1 Resposta

T
Solucao aceita

Encontrei o problema :sweat_smile:, é o contexto da pasta dos arquivos jrxml que não estava sedo encontrada. vlw

Criado 7 de junho de 2018
Ultima resposta 7 de jun. de 2018
Respostas 1
Participantes 1