Foros del Web » Creando para Internet » Diseño web »

Publicación en iPlanet

Estas en el tema de Publicación en iPlanet en el foro de Diseño web en Foros del Web. Hola, Estoy creando un servicio web en iPlanet y me ha surgido el siguiente problema: Necesito usar un fichero de inicialización (.ini, .xml...) para poder ...
  #1 (permalink)  
Antiguo 17/07/2008, 00:56
 
Fecha de Ingreso: julio-2008
Mensajes: 2
Antigüedad: 16 años, 4 meses
Puntos: 0
Pregunta Publicación en iPlanet

Hola,
Estoy creando un servicio web en iPlanet y me ha surgido el siguiente problema:
Necesito usar un fichero de inicialización (.ini, .xml...) para poder usar una serie de datos que se pueden modificar con bastante asiduidad, pero para leerlo no puedo insertar una ruta absoluta.
Me he decidido por usar un fichero .ini, puesto que no estoy usando servlet (ya que no me ofrece la funcionalidad que necesito) y no puedo leer el fichero web.xml. Cuando he probado con Tomcat no he tenido ningún problema puesto que con el código

FileInputStream in = new FileInputStream("./fichero.ini");

me lee el fichero de la raiz del proyecto.

El problema viene al publicar en iPlanet, puesto que el servicio se ubica en una ruta y la descompresión del .war lo hace en otra distinta. Al intentar leer el fichero.ini de la ruta relativa no encuentra el fichero, puesto que para él la raiz es la carpeta config del servicio.
El fichero.ini debe estar obligatoriamente en el .war y sólo he conseguido que lo lea metiendo la ruta absoluta.
Alguien tiene alguna idea de como lograr que pueda leer el fichero desde la ruta de descompresión del .war usando una ruta relativa?
Gracias.
  #2 (permalink)  
Antiguo 17/07/2008, 09:08
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Respuesta: Publicación en iPlanet

Mensaje movido al foro de Web General desde Javascript.

Saludos,
  #3 (permalink)  
Antiguo 29/07/2008, 02:10
 
Fecha de Ingreso: julio-2008
Mensajes: 2
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Publicación en iPlanet

Hola,
Se os ocurre alguna alternativa para solucionar mi problema?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:21.