Consideraciones Iniciales
Este proceso de migración es únicamente para versiones de O3BI 6.3.2 en adelante.
Antes de iniciar la migracion 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 (patch-acumulativo-v6.3.8.00-1)
- Una vez descargado el archivo extraer el contenido en la carpeta de instalacion instalación de O3
- Se creara una carpeta llamada <migration> la cual debemos entrar en ella
- Dependiendo del Sistema Operativo debera deberá ejecutar los siguientes comandos para iniciar la migracionmigración:
- Windows: o3PatchAnt.bat
- Linux: o3PatchAnt.sh
Con estos pasos y si la instalacion instalación fue satisfactoria, estara estará completa la migracion migración entre versiones.
Puntos a tener en cuenta
- Dentro de la carpeta <migration> creada anteriormente , hay un archivo llamado rev-incluidas <incidentes incluidos.txt> el cual contiene las correcciones que se incluyen en esta versionversión.
- Al ejecutar la migracion automatcamente migración automáticamente se crean dos carpetas <ant-lib> y <backup> las cuales contienen un respaldo de los archivos reemplazados con esta versionversión.
Verificando la nueva instalación
- Iniciar el Servidor de O3 (JBoss) y Liferay.
- Verificar que todo funciona correctamene.correctamente.
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, si se da que o3 está instalado en puertos diferentes de los utilizados por defecto(8080 para jboss y 8380 para liferay).
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")