Olá,
uma duvida faço alteração na minha maquina do diretório c:\report usando iReport 3.0
e pego arquivo .jasper e copio para aplicação no diretório report .
E mando start no TOMCAT 6.0 e a alteração nova do relatório está reflete no pagina …
O que pode estar acontecendo teria que compilar no container web antes de rodar pra PDF ???
alguém j´passou por isso ???
abs
String jasper = request.getContextPath()+ "/report/report/"+nomeRelatorio;
String host = "http://" + request.getServerName() + ":" + request.getServerPort();
URL jasperURL = new URL(host + jasper);
response.setContentType(CONTENT_TYPE_PDF);
byte[] bytes = JasperRunManager.runReportToPdf(jasperURL.openStream(), parameters, con);
if (bytes != null) {
ops = response.getOutputStream();
ops.write(bytes);
ops.flush();
ops.close();