Actualización Liferay DXP SP2

Cómo instalar los fixpacks

Publicado por Miguel Ángel Júlvez el 02 de septiembre de 2016

Una de las ventajas de usar Liferay DXP licenciado, es que cada cierto tiempo (unas 2/3 semanas), será liberado un fixpack con todos los bugs detectados hasta la fecha. En el momento de escribir este post está disponible el fixpack 2.

El proceso de instalación depende de las particularidades en las configuraciones que se hayan realizado y en la página de documentación para clientes están todas las casuísticas detalladas.

En el caso de que tengan una instalación normal y corriente, es decir, a partir del bundle de liferay y manteniendo los directorios en las rutas por defecto, los pasos a seguir son los siguientes:

  1. Descarga la última version de la patching tool (.zip) desde la página de clientes de liferay
  2. Descomprímelo donde tengas instalado liferay. En mi caso, /opt/liferay/liferay-7. (esto sobreescribirá los ficheros dentro del directorio patching-tool)
  3. Descargar el fixpack (.zip) desde la página de clientes de liferay y ponlo, sin descomprimir, en /opt/liferay/liferay-7/patching-tool/patches/
  4. Indicar en el portal-ext.properties, si no lo has indicado ya, lo siguiente:
     database.indexes.update.on.startup=true
  5. Detene el servidor
  6. Ve al directorio /opt/liferay/liferay-7/patching-tool/ y ejecuta
    ./patching-too.sh install
  7. Borra directorio /opt/liferay/liferay-7/osgi/state/
  8. Inicia el servidor

 

Cuanto mas simple mejor.