Duvida Jasper rodando no TOMCAT não mostra alteração nova

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();

por acaso ainda esta no desenvolvimento ? As vezes em frente isso quando estou no desenvolvimento (dentro do eclipse).
Isso ocorre devido a alteração ter sido feita por outro programa e não o eclipse, as vezes (quase sempre) o eclipse demora para reconhcer que os arquivos foram alterados.
Dica: toda vez que alterar algum arquivo do seu projeto por outro programa, de um F5 no seu projeto para atualiza-lo e limpe a cache do tomcat.
chato mais resolve.