Consideraciones Iniciales
Antes de iniciar la migración hay que tener en cuenta que por lo menos se hayan levantado una vez los servicios de JBoss y Liferay, en el equipo donde se vaya a migrar.
Procedimiento de Migración
- Bajar los servicios(JBoss y Liferay).
- Descargar el siguiente archivo
- Una vez descargado el archivo extraer el contenido en la carpeta de instalación de O3
- Se creara una carpeta llamada <migration> la cual debemos entrar en ella
- Dependiendo del Sistema Operativo debera ejecutar los siguientes comandos para iniciar la migración:
- Windows: o3PatchAnt.bat
- Linux: o3PatchAnt.sh
Con estos pasos y si la instalación fue satisfactoria, estará completa la migración entre versiones.
Puntos a tener en cuenta
- Dentro de la carpeta <migration> creada anteriormente hay un archivo llamado <incidentes incluidos.txt> el cual contiene las correcciones que se incluyen en esta versión.
- Al ejecutar la migración automáticamente se crean dos carpetas <ant-lib> y <backup> las cuales contienen un respaldo de los archivos reemplazados con esta versión.
Verificando la nueva instalación
- Iniciar el Servidor de O3 (JBoss) y Liferay.
- Verificar que todo funciona correctamene.
Aclaraciones finales
Mencionamos ademas que existe un archivo <o3>/liferay/tomcat/webapps/o3-parts-web/WEB-INF/classes/portlets-config/portlets-config.properties, que en el proceso de migración se le agrega una linea que quizás no sea correcta, debido al posible cambio de puertos de las instalación;
Para resolver esto, bastaría con ubicar el archivo mencionado y editar el puerto de la property "urlPrefixServerSync" (debería quedar con el mismo puerto que la property "urlPrefixPortal")