0
respostas

Report não carrega em produção

Estou usando o Jasper Report para gerar os relatórios. Quando estou em localhost, exporta normalmente, mas em produção não exporta. Vou colar aqui o método de exportação do arquivo:

OutputStream out = forceDownload(response, "relatorio.pdf");
exportRelatorio(listReport, out, "/reports/report-ticket-print.jrxml");

private void exportRelatorio(Collection<?> collection, OutputStream out, String jrxml) {
        try {

            InputStream fonte = getClass().getResourceAsStream(jrxml);
            JasperReport report = JasperCompileManager.compileReport(fonte);
            fonte.close();

            JasperPrint print = JasperFillManager.fillReport(report, null, new JRBeanCollectionDataSource(collection));

            JasperExportManager.exportReportToPdfStream(print, out);
        } catch (Exception e) {
            e.printStackTrace();
        }

    }