Consulta:
¿Cómo actualizar Finnegans en un servidor propio?
Respuesta:
Ejecutar la opción “Actualización automática”
Requiere AppBuilder: Sí
IMPORTANTE:
Evitar correr este proceso los fines de semana o los viernes, ya que, en caso de que surja algún problema, el tiempo de respuesta puede afectar la operatividad normal del sistema.
Pasos a seguir:
- Acceder desde Menú → AppBuilder → Actualizaciones → Actualización automática
A continuación se despliega una pantalla que muestra las versiones instaladas en el servidor y la última versión disponible.
Aclaración: La última versión disponible es para el servicio que está en nuestro cloud. Para saber cuál es la última versión disponible en servidores on premise favor de contactarse con soporte Finnegans.
-
Primero asegurarse que el directorio /FAFApps/hotfixDownload esté vacío.
-
Luego, para comenzar la descarga de los HotFix disponibles para instalar, presionar el botón ‘Obtener actualizaciones’.
Para cada módulo se va desplegando el HF descargado y el porcentaje de descarga.
- Una vez culminado el proceso, el sistema informa la finalización del mismo.
-
Al presionar ‘Aceptar’ se despliega la pantalla inicial. En este punto, los hotfixes están descargados en la carpeta …/FAFApps/hotfixDownload. Se puede continuar con el proceso de actualización o posponerlo y continuar utilizando el sistema, ya que hasta el momento la única tarea realizada es la descarga de los archivos.
-
Para continuar con la actualización, presionar el botón ‘Cargar actualizaciones’, que ejecuta el impacto de los archivos descargados.
Para cada módulo, el sistema despliega el archivo que se está procesando.
- Al finalizar, reiniciar el servicio Wildfly en el servidor de aplicaciones. Una vez que la aplicación levante, loguearse a Finnegans para que finalice el proceso y actualice la base de datos.
Es posible monitorear el proceso en la base de datos con la siguiente sentencia sql:
select * from fafmoduleupdate order by fafmoduleupdateid desc
El valor a tener en cuenta es el del Id más alto (FAFModuleUpdateID). En el campo ‘Status’ se despliegan 3 posibles valores:
2: En proceso
1: Error
0: Actualización OK
En caso de que alguna actualización dé error, se detallará en el campo ‘Exception’. Una vez que sea subsanado, es necesario volver a loguearse en el sistema para que el proceso continúe. En este caso hay que contactarse con Finnegans al mail soporte@finneg.com