Escolar Documentos
Profissional Documentos
Cultura Documentos
Contenido
1. Introducción ...................................................................................................................... 2
2. Requisitos Previos ............................................................................................................ 3
3. Actualización Heinsohn Nómina ....................................................................................... 4
3.1 Descargar Ejecutable de actualización ................................................................ 4
3.2 Configuraciones Previas a actualización ............................................................. 7
3.3 Actualización ...................................................................................................... 10
3.3.1 Ejecución de actualización ..................................................................... 10
3.4 Actualización Modo Online ................................................................................ 14
3.5 Archivos Resultantes ......................................................................................... 15
4. Listado de comandos...................................................................................................... 15
1. Introducción
El presente documento explica los pasos a seguir para realizar la actualización de versión de la aplicación
Heinsohn Nómina con el ejecutable de actualización.
Es importante tener presente que durante esta actividad la aplicación no estará disponible para su uso habitual
en la web.
2. Requisitos Previos
Antes de realizar el proceso de actualización, se deben tener en cuenta los siguientes prerrequisitos:
• checkSumHCM.ctq
• HeinsohnHCM_Update.sh
• listVersiones.hcm
• InstallHCM.jar
• Una vez descargado el ejecutable, en caso de que no se tenga instalado o se tenga una versión inferior
a Java 7, procedemos a descargar java que se encuentra en la ruta /Versiones/Instaladores/Linux para
poder realizar la ejecución de la actualización.
• Nos conectamos al servidor de aplicaciones (en este caso con SO Linux) desde una herramienta de
transferencia de archivos (ejemplo: FileZilla), para pasar al servidor el ejecutable y el java para la
ejecución. Cabe recordar que, para tener un orden en el proceso se debe crear un directorio en la raíz del
directorio principal del sistema Heinsohn Nómina (Ej: /nomina/actualizador, donde /nomina es el directorio
raíz del sistema y /actualizador es el directorio creado para alojar el ejecutable de actualización).
• Por último, transferimos los archivos descargados al directorio creado recientemente en el servidor de
aplicaciones (/nomina/actualizador).
Para realizar la ejecución del proceso de actualización, debemos tener en cuenta el siguiente procedimiento:
• Procedemos a realizar conexión mediante SSH al terminal del SO Linux. Podemos ingresar con la
herramienta PuTTY
• Una vez abierto PuTTY, procedemos a ingresar la dirección IP del servidor. Dentro de la consola, nos
solicitará el usuario y la contraseña (se debe ingresar con un usuario administrador).
• Nos ubicamos en el directorio raíz del sistema y nos dirigimos al directorio donde transferimos los archivos
para la actualización (consultar: Listado de comandos).
• Como podemos observar, el java que descargamos está comprimido y empaquetado por lo que debemos
realizar la descompresión de este mismo como se muestra en la Figura 8. (consultar: Listado de
comandos).
• Una vez se tenga descomprimido, listamos y observamos que ya se tiene el directorio donde se encuentra
Java.
• Una vez se tenga copiada la ruta, procedemos a ejecutar los siguientes comandos para especificar el
Java en las variables de entorno del sistema operativo (consultar: Listado de comandos).
3.3 Actualización
Cuando se tengan definidas las variables del sistema y todos los archivos solicitados, procedemos a ejecutar
el proceso de actualización. Para lo cual procedemos a ejecutar las siguientes instrucciones (consultar:
Listado de comandos):
• Elegimos que elementos deseamos quitar de la actualización, en este caso se deben actualizar todos los
elementos. Escribimos N.
• por el contrario si se actualiza a la última versión seleccionamos 4 para actualizar todo o según
corresponda.
o En URL, nos dirigimos a la ruta donde se encuentra el archivo del datasource del aplicativo
(Ejemplo: /nomina/jboss-6.1.0.Final/server/default/deploy y abrimos con un editor de texto el
archivo NominaWEB-ds.xml) y copiar la url que se encuentra dentro del parámetro
<connection-url> </connection-url>. (Ver Listado de comandos)
• Una vez ingresados los datos, deben quedar de la siguiente manera. También observamos que muestra
la versión actual en la que se encuentra la Base de datos.
• En caso de que tengan más compañías en bases de datos independiente, se debe adicionar cada una de
las URLs por Base. Si se desea adicionar otra conexión, escribimos S, de lo contrario N.
• Una vez confirmado, nos solicitará la ruta del servidor Jboss la cual debemos agregar (Ejemplo:
/nomina/jboss-6.1.0.Final)
Figura 22: Conexión a Servidor Jboss exitoso y versión actual del mismo.
• Ya ubicada la ruta del servidor de aplicaciones, nos mostrará la versión en que actualmente se encuentra
el sistema Heinsohn Nómina, elementos a actualizar y requisitos previos (Cabe recordar que antes de
ejecutar la actualización, debemos generar copia de las bases de datos que se implementen para el
sistema, así como se menciona en los Prerrequisitos). Para proceder con la actualización de la siguiente
versión. Escribimos la letra “S” y damos Enter para iniciar la actualización.
• Una vez finalizado el proceso de actualización, nos genera el siguiente mensaje y nos confirma que el
sistema Heinsohn Nómina se encuentra iniciando.
• Cabe recordar que el mensaje marcado indica que no se puede proceder a ejecutar la proxima versión,
debido a que el proceso es local y se debe ejecutar nuevamente el wizard para la actualización.
Cuando el proceso es en modo Online no es necesario descargar los paquetes de cada versión ya que él se
conecta y los descarga automáticamente por lo que se debe tener conexión con el sFTP por el puerto 22
desde el servidor de aplicaciones (Ver Requisitos Previos), se debe indicar Modo Online como se muestra a
continuación y seguir el paso a paso de ejecución, configuración e instalación (Ver Ejecución de actualización).
4. Listado de comandos
A continuación, se encuentra una lista con comandos Linux implementados para el proceso de actualización
del sistema Heinsohn Nómina:
Descripción Comando
Dirigirse al directorio raíz del sistema cd /
Dirigirse al directorio de actualización cd /nomina/actualizador