Si me engañas una vez, tuya es la culpa. Si me engañas dos, la culpa es mía
ANAXÁGORAS de CLAZOMENE

Utilizar variables de entorno en log4j.properties

Es útil utilizar variables de entorno del Sistema Operativo en el log4j.properties para indicar la ruta de los ficheros de registro (.log). De esta forma es fácil cambiar un proyecto de entorno de local a desarrollo a preproducción…

log4j.appender.L.File=${catalina.base}/logs/aplicacionweb.log 

Inconveniente, evidentemente la variable de entorno debe de estar definida en todos los servidores para que funcione. Por eso me parece útil utilizar las variables del servidor de aplicaciones. 

No related posts.

3 Comentarios hasta el momento »

  1. alanitax dijo

    3 de December del 2009 a las 11:35 am

    Y como creas la variable del servidor de aplicaciones para que la utilice log4j? (Especificamente weblogic 9.2)

    Muchas gracias!

  2. Alberto dijo

    10 de January del 2011 a las 4:01 pm

    Hola, pues a mi esto no me funciona con la variable ${HOME}, alguna idea de porque?

    Gracias

  3. yoyoooyoy dijo

    12 de January del 2011 a las 1:42 pm

    Buenas Alberto,

    pues sin más información, me decanto por lo que se comenta en el blog: asegúrate que la variable exista en tu sistema operativo.

    De todas formas, te recomiendo que los logs los almacenes bajo tu servidor de aplicaciones.

    Saludos

Comentarios RSS · TrackBack URI

Dejanos tu Comentario

Nombre: (Requerido)

E-Mail: (Requerido)

Sitio WEB:

Comentario:

Comenta