Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2007, 06:32
enriquejc1979
 
Fecha de Ingreso: abril-2007
Mensajes: 9
Antigüedad: 17 años
Puntos: 0
Pregunta Problemas al guardar ficheros en un proyecto Web trabajando con Eclipse

Me explico, a ver si alguien puede ayudarme.

Resulta que grabo un fichero que es un XML de la siguiente forma:

PrintStream ficheroxml = new PrintStream(new FileOutputStream("ruta/mi_fichero.xml"));

//informacion_del_fichero es un String que obtengo de un mapeo a XML.
ficheroxml.print(informacion_del_fichero);
ficheroxml.close();
ficheroxml.flush();

Ese fichero xml contiene información que tiene que leer un calendario
hecho con AJAX y resulta que me encuentro con el siguiente problema.

El fichero se crea correctamente y se graba en el disco duro, es decir, las sentencias anteriores van bien. Pero resulta que el navegador siempre lee
la versión anterior creada del fichero, ya que para que lo lea tengo yo
que actualizar (refresh con F5) manualmente el XML en Eclipse porque hasta que no refresco, el Eclipse no detecta el cambio en el fichero. Una vez que refresco entonces el fichero se actualiza y el navegador lee el fichero nuevo con los cambios.

¿Qué me puede estar pasando?. Me urge la respuesta pues tengo que entregar el proyecto el Lunes y me está volviendo loco esto.

Uso servidor Tomcat, por si puede ser el problema el servidor.

Me han comentado algo del caché, que no se actualiza, pero eso ya se me escapa.

Gracias por atender mi pregunta.