cancel
Showing results for 
Search instead for 
Did you mean: 

Cómo configurar la zona horaria de Alfresco?

idebonis
Confirmed Champ
Confirmed Champ

Hola a todos,

Vivo en Chile y hace poco cambiamos la hora de GMT-3 a GMT-4.

Alfresco Share muestra la hora correctamente, pero todos mis archivos se guardan con timezone GMT-3, los logs de alfresco, catalina, incluso los emails que creo con una plantilla de freemarker indican la hora en GMT-3.

¿Cómo puedo cambiarlo? He probado de todo:

  • La zona horaria en mi servidor está en "America/Santiago"
  • Añadir -Duser.timezone=America/Santiago a la configuración de JAVA_OPTS en /tomcat/bin/setenv.sh y en /tomcat/scripts/ctl.sh
  • Actualizar las zonas horarias de java usando tzupdater

No se me ocurre qué más probar, ojalá puedan ayudarme.

Saludos,

Ignacio

1 ACCEPTED ANSWER

idebonis
Confirmed Champ
Confirmed Champ

La solución es actualizar tzdata para la jvm de alfresco.

  1. Detener alfresco
  2. Añadir el JAVA_HOME usado por alfresco a la lista de alternativas de java
     sudo update-alternatives --install /usr/bin/java java /opt/alfresco-community/java/bin/java 1
  3. Seleccionar la jvm de alfresco:
     sudo update-alternatives --config java
  4. Descargar última versión de tzupdater desde oracle y extraerla
  5. Actualizar tzdata a la última versión:
     java -jar tzupdater.jar -l -v
  6. Iniciar Alfresco

View answer in original post

3 REPLIES 3

angelborroy
Community Manager Community Manager
Community Manager

Puedes cambiar la zona horaria en el sistema operativo, esto es un ejemplo para Docker:

https://github.com/Alfresco/alfresco-docker-installer/pull/116/files

Hyland Developer Evangelist

Ya probé eso y no tuve éxito.

Estoy usando Alfresco 5.2, por lo que ando buscando cómo configurar el timezone apropiadamente para esa versión.

Saludos

idebonis
Confirmed Champ
Confirmed Champ

La solución es actualizar tzdata para la jvm de alfresco.

  1. Detener alfresco
  2. Añadir el JAVA_HOME usado por alfresco a la lista de alternativas de java
     sudo update-alternatives --install /usr/bin/java java /opt/alfresco-community/java/bin/java 1
  3. Seleccionar la jvm de alfresco:
     sudo update-alternatives --config java
  4. Descargar última versión de tzupdater desde oracle y extraerla
  5. Actualizar tzdata a la última versión:
     java -jar tzupdater.jar -l -v
  6. Iniciar Alfresco