Problema con el fichero de log (opencms.log) con OpenCms sobre servidor Windows
Tue Aug 25 09:17:00 CEST 2015 Sergio Raposo Bugs y Errores
Recientemente surgió la necesidad de instalar un OpenCms 9.5 sobre un servidor Windows. La instalación se realizó sin problema pero al ir a revisar los ficheros de logs me dí cuenta como el fichero opencms.log se había creado sin problema pero estaba completamente vacio.
Probé a entrar a verlo desde la vista de administración y devolvía un error con poca información.
Inicialmente pensé en un tema de permisos sobre la carpeta de forma que no tuviera permisos o algo similar. Tras varios cambios de permisos seguía sin funcionar. Tras buscar un poco por la lista de correos parece que ya le había pasado a más gente el mismo problema.
La solución pasaba por configurar la ruta del fichero absoluta directamente. Para ello editamos el fichero: OPENCMS_HOME/WEB-INF/classes/log4j.properties, y en la línea 15 modificamos el valor de opencms.logfile:
opencms.logfile=C:\\servidores\\Tomcat7\\webapps\\opencms95\\WEB-INF\\logs\\opencms.log
Una vez modificado, solo nos queda reiniciar Tomcat y el fichero de log deberá empezara funcionar correctamente.