Archivo de la categoría: servicio

Arrancar Alfresco como No Servicio (Windows/Linux)

Muy buenas a todos.

Seguramente a más a uno os ha parecido incómodo el hecho de Alfresco arranque como sevicio en windows, y no poder ver el log del tomcat, entre otras cosas, a la vez que arranca. Pues bien, os dejo un truco sencillo que os permitirá arrancarlo como siempre y sin que se levante como servicio de Windows.

Lo primero que debemos hacer es editar el archivo $ALF_HOME$/tomcat/bin/startup.bat e incluir:

set JAVA_OPTS=-Xms512m -Xmx1024m -Xss1024k -XX:MaxPermSize=256m -XX:NewSize=256m -server -Dfile.encoding=UTF-8

Esto incluye el Perm que es necesario para que la aplicación levante, ya que si no lanza un error grave y no levanta la Webapp.

Nota: Tened cuidado con los valores de estas variables, pues según le indiquéis esa será la memoria que consuma en vuestro equipo.El segundo paso es copiar el archivo $ALF_HOME$/tomcat/webapps/alfresco/WEB-INF/classes/log4j.properties, pegarlo dentro de

$ALF_HOME$/tomcat/shared/classes/ y sustituir:

log4j.appender.File.File=alfresco.log

por:

log4j.appender.File.File=C:/Alfresco/tomcat/logs/alfresco.log


De esta manera el archivo ‘alfresco.log’ se generar en el directorio de ‘logs’ del Tomcat y no en el directorio ‘system32’ de nuestro sistema como hasta ahora lo estaba haciendo.
Sigue leyendo