Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/08/2010, 12:01
fglez123
 
Fecha de Ingreso: enero-2009
Mensajes: 6
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Duda sobre compartir objecto Java

Gracias asi si me funciona, la verdad es que mejora muchisimo... pero ademas de eso no se como diablos cambiar al directorio actual de la app. Por ejemplo:

System.setProperty("user.dir", application.getRealPath(""));
File tmpDir = new File("temp");
tmpDir.mkdir();

Esto me sigue crando el directorio en tomcat/bin y no en el dir de la App, ahora si hago...

File tmpDir = new File(application.getRealPath("temp"));
tmpDir.mkdir();

Si me lo crea bien, pero esta solucion no me sirve de nada ya que KEA crea y busca archivos directamente "temp" basandose en que ya estamos en su directorio, esto desde la consola trabaja perfectamente pero desde JSP no, he creado un metodo para ello, pero tendria que modificar un camion de codigo de KEA que si lo ves te asustas... por eso es mas viable cambiar de directorio, como en PHP:

chdir("/path/to/dir");

He buscado en internet y solo me aparece:

System.setProperty("user.dir", "/path/to/dir");

Pero no funciona muy bien la verdad...se guarda el path y cuando hay otra peticion ya esta seteado a eso solito pero kea no entiende los paths, pues no encuentra los archivos, no puedes crear un directorio sino le pasas la ruta completa sin embargo ejecutas lo mismo de la consola y funciona perfecto, se te ocurre algo?


Saludos