Ir al contenido

Actualización de Tomcat

Por defecto, OpenKM se instala con una versión específica de Tomcat. Sin embargo, cada pocas semanas se publica una nueva versión, y es posible que quiera mantener su instalación actualizada. En ese caso, debe abrir un ticket en el sitio de soporte de OpenKM para asegurarse de que esta nueva versión ha sido empaquetada por el equipo de OpenKM. Una vez que haya verificado que la nueva versión está disponible y la haya descargado, debe seguir los pasos descritos en esta sección de la documentación.

El método más sencillo para actualizar su instancia de Tomcat es seguir estos pasos:

  • Detenga el proceso actual de Tomcat / OpenKM.
  • Descargue la última versión de Tomcat proporcionada por el equipo de soporte.
  • Elimine el contenido de la carpeta TOMCAT_HOME/lib y sustitúyalo por el descargado.
  • Inicie de nuevo Tomcat / OpenKM.

Una vez finalizado el proceso, puede verificar la nueva versión:

Ventana de terminal
$ cd TOMCAT_HOME
$ ./bin/catalina.sh version

Si tiene alguna duda o pregunta, abra un ticket de soporte.

  • Compruebe en el fichero openkm.properties si tiene una ubicación especial de la ruta del repositorio (más información en Change repository home).
  • Detenga el Tomcat actual
  • Descomprima el nuevo Tomcat
  • Copie estos ficheros y carpetas del Tomcat antiguo al nuevo:
Nombre Tipo Comentarios
tomcat-XXX/bin/setenv.sh Fichero Opcional. Solo necesario si ha modificado este fichero.
tomcat-XXX/openkm.properties Fichero Fichero de configuración de OpenKM.
Si hay un error al copiar este fichero, puede dañar el repositorio. Compruebe que el fichero se ha copiado correctamente al destino.
tomcat-XXX/openkm.xml Fichero Fichero de configuración de seguridad de OpenKM.
Este fichero puede no existir. Solo se encuentra en algunas instalaciones especiales.
tomcat-XXX/logback.xml Fichero Fichero de configuración del log de OpenKM. Puede no existir.
tomcat-XXX/repository Carpeta La carpeta donde se almacenan los documentos.
Si hay un error al copiar esta carpeta, puede dañar el repositorio. Compruebe que la carpeta se ha copiado correctamente al destino.
tomcat-XXX/plugins Carpeta Directorio con los plugins de OpenKM.
Puede estar vacío. Solo contiene ficheros si la instancia de OpenKM tiene personalizaciones.
tomcat-XXX/webapps Carpeta Aplicación desplegada de OpenKM.
tomcat-XXX/jbpm-console.properties Fichero Fichero de configuración del motor jBPM.
Este fichero puede no existir. Solo existe si se ha instalado el motor jBPM.
  • Actualice la configuración de su servicio Tomcat:
    • Cambie la ruta de Tomcat en /etc/init.d/openkm
  • Inicie OpenKM
  • Vaya a Administration > Configuration parameters
  • Filtre en la esquina superior derecha por la palabra “tomcat”
  • Sustituya la ruta antigua de Tomcat usada en los parámetros de configuración por la nueva ruta.
  • Reinicie el servicio de OpenKM.
  • Haga una prueba rápida.

Si desea una rama más reciente, puede probar Tomcat 9.0, pero tenga en cuenta que esta rama no se ha probado completamente y no está soportada por el equipo de OpenKM.

  • Desde Services, compruebe el usuario con el que se ejecuta OpenKM. Normalmente, el usuario debería ser “Local Service”, pero a veces se usa un usuario estándar. Recuerde, al volver a registrar el servicio de OpenKM, elegir el usuario correcto.
  • Compruebe en el fichero openkm.properties si tiene una ubicación especial de la ruta del repositorio (más información en Change repository home).
  • Detenga OpenKM desde Services.
  • Elimine OpenKM de Services.
  • Descomprima el nuevo Tomcat.
  • Copie estos ficheros y carpetas del Tomcat antiguo al nuevo:
Nombre Tipo Comentarios
tomcat-XXX\bin\setenv.bat Fichero Opcional. Solo necesario si ha modificado este fichero.
tomcat-XXX\openkm.properties Fichero Fichero de configuración de OpenKM.
Si hay un error al copiar este fichero, puede dañar el repositorio. Compruebe que el fichero se ha copiado correctamente al destino.
tomcat-XXX\openkm.xml Fichero Fichero de configuración de seguridad de OpenKM.
Este fichero puede no existir. Solo se encuentra en algunas instalaciones especiales.
tomcat-XXX\logback.xml Fichero Fichero de configuración del log de OpenKM. Puede no existir.
tomcat-XXX\repository Carpeta La carpeta donde se almacenan los documentos.
Si hay un error al copiar esta carpeta, puede dañar el repositorio. Compruebe que la carpeta se ha copiado correctamente al destino.
tomcat-XXX\plugins Carpeta Directorio con los plugins de OpenKM.
Puede estar vacío. Solo contiene ficheros si la instancia de OpenKM tiene personalizaciones.
tomcat-XXX\extras Carpeta Aplicaciones de terceros usadas por OpenKM
tomcat-XXX\webapps Carpeta Aplicación desplegada de OpenKM.
tomcat-XXX\jbpm-console.properties Fichero Fichero de configuración del motor jBPM.
Este fichero puede no existir. Solo existe si se ha instalado el motor jBPM.
  • Configure OpenKM como servicio
  • Inicie el servicio de OpenKM
  • Vaya a Administration > Configuration parameters
  • Filtre en la esquina superior derecha por la palabra “tomcat”.
  • Sustituya la ruta antigua de Tomcat usada en los parámetros de configuración por la nueva ruta.
  • Reinicie el servicio de OpenKM.
  • Haga una prueba rápida.