Boa tarde,
Estou com uma duvida no seguinte caso.
Tenho uma classe para gerar relatorios com jasper, criado com oIReport. minha classe esta compilando o arquivo JRXML e depois chamando a processo de geração do PDF.
Minha duvida:
Posso pular o passo da compilação do arquivo RelatorioPlanl.JRXL e passar o jasper para a geração??
Hoje faço assim:
JSPREPORT_FILES2= (String)request.getRealPath("/") + "relatorios//RelatorioPlanl..jrxml";
JasperReport relatorio2 = JasperCompileManager.compileReport(JSPREPORT_FILES2); //compilando o arquivo JRXML
JasperPrint impressao2 = JasperFillManager.fillReport(relatorio2, parametros, con);
JasperManager.printReportToPdfFile(impressao2, "teste.pdf");
Posso fazer assim??:
JasperPrint impressao2 = JasperFillManager.fillReport(RelatorioPlanl.jasper, parametros, con);//colocar direto o jasper
JasperManager.printReportToPdfFile(impressao2, "teste.pdf");
Estou fazendo isso porque estou tendo um erro muito estranho no Application Server da Sun onde não estão sendo compilados os arquivos gerados pelo IReport e mostrando como DEPRECATE todos os metodos do JasperReport.
grato