[IREPORT] Relatorio nao atualiza

Fala galera!
tdo blza ?
Ja procurei bastante nesse forum e acho que nao tem um topico com o mesmo problema…

to com uma bronca aqui utilizando o ireport 3.5.2
criei um relatorio e implementei pelo java!
ta tudo rolando bacana, mas o problema eh que o relatório nao atualiza!
vou colocar a parte do codigo que diz respeito!

  try {
              Connection con = ConnectionFactory.getConnection();
              HashMap map = new HashMap();
             System.out.println("entrou aqui");
              String valorId = "2";
 
              map.put("parFonte", valorId);
              String arquivoJasper = "C:\\ReportItens.jasper";
              rel = JasperFillManager.fillReport(arquivoJasper, map, con);
              String dest ="C:\\java\\SIEVB\\WebContent\\PDF\\Relatorio.pdf";
              JasperExportManager.exportReportToPdfFile(rel, dest);
              JasperViewer.viewReport(rel, false);
              //JasperPrintManager.printReport(rel,false);
 
 
 
          } catch (JRException e) {
              JOptionPane.showMessageDialog(null, e.getMessage());
          }
      }

Quando mando abrir o relatório, ele fica com o dado anterior!
mesmo após verificar que o arquivo.pdf ta atualizado se eu acessar
pelo destino “C:\java\SIEVB\WebContent\PDF\Relatorio.pdf”.
Mas aplicação abre o relatorio anterior! (mesmo nao existindo, por ter sido substituido pelo atual)

alguem ja teve esse problema ? alguem sabe como resolver ?
espero ter sido claro.

Obrigado!

[]´ss

Olá,

Aconteceu algo parecido aonde eu trabalho, nos tivemos que limpar o cahe do tomcat, no caso da empresa aonde eu trabalho, tivemos que limpar a pasta tmp e work q fica dentro da pasta tomcat, o tomcat aqui na empresa roda em um servidor linux.

Espero ter ajudado,
Zenas

hum interessante, pois aqui tambem trata-se de um servidor linux + tomcat…
mas todas as vezes tens que limpar esse cache ?
ou tu fez a partir de um comando, antes de executar o .pdf ??

valeu

aqui na empresa, sempre quando a gente sobe uma versão a gente limpa o cache

Espero ter ajudado,

Abraços

bom, vamos com calma…deve ter um boi na linha aí…

São os DADOS que não e atualizado, ou o TEMPLATE do jasper que não atualiza??

O problema de cache falado pelo Zenas, me corrija se estiver errado, o problema era de atualização do TEMPLATE .jasper ou .jrxml, certo?
O problema relatado no tópico é de atualização de dados…O template é o mesmo…os dados que deveriam mudar e não mudam, correto?

Só para alinhar o problema com as respostas…

sim fernando,
é atualizacao dos dados!

Cara estou passando por um problema parecido, mas o meu ele não atualiza o template, tipo, quando eu insiro algum campo, altero a posição de algo, ele não atualiza a partir de certo ponto. Alguém sabe o que devo fazer ? Trabalho com desktop ! Obrigado

Desculpe updar esse tópico antigo, mas estou com o mesmo problema e não consigo resolver de jeito nenhum. Já procurei muito e nada.

Eu tenho um relatório de funcionários e ele funciona tudo ok, mostra as informações certinho. Quando vou e cadastro outro funcionário, e mando gerar o relatório novamente, ele aparece o antigo, sem o funcionário que cadastrei agora.
Alguém sabe porque?