Cabe recalcar que existe un bug en la version 6.1 sobre Windows para el WebSphere su correcion se encuentra en esta ruta [ver correcion de bug], que en resumen dice :
En la clase ClassPathUtil de portal-service.jar linea 183 modificar:
Line 183: pos = path.lastIndexOf(CharPool.SLASH, pos); // BEGIN - WAS UNDER WINDOWS STARTUP FIX if (pos == -1) pos = path.lastIndexOf(CharPool.BACK_SLASH); // END - WAS UNDER WINDOWS STARTUP FIX dir = new File(path.substring("file:".length(), pos));
Para la instalación se requiere:
- Liferay Portal 6.1 GA 1 WAR :la distribución de Liferay6.1 que viene empaquetado como WAR llamado liferay-portal-6.1.0-ce-ga1-20120106155615760.war
- Liferay Portal 6.1 GA 1 Dependencies:los jars de dependencia de Liferay 6.1 que es llamado liferay-portal-dependencies-6.1.0-ce-ga1-20120106155615760.zip
- Tener Iniciado la Consola Administrativa del WebSphere [ver como]
C:\IBM\WebSphere\AppServer\lib\ext
Adicionalmente se agregara el jar de la base de datos que usemos en esta misma carpeta.
![]() |
Jars de dependencias del Liferay en WebSphere 7 |
PASO 2: Entrar a la consola de administración de WAS y click en la opción WebSphere enterprise applications, como se muestra en la siguiente figura:
![]() |
Panel de Adminitración de Aplicaciones de WebSphere |
![]() |
Instalando Liferay 6.1 |
![]() |
Selecionamos el war |
![]() |
Configurando instalación |
![]() |
Configuraciones por defecto de la instalación |
![]() |
Mapeo de modulos |
![]() |
Configurando directorio raíz |
![]() |
Resumen de instalación |
![]() |
Guardando instalación |
Desinstalemos la aplicación DefaultApplication [Si se encuentra instalada] ya que esta esta instalada en “/” y nos generara problemas a la hora de iniciar Liferay 6.1.
Para desinstalar solo hay que marcar la aplicación y hacer click en unistall.
![]() |
Aplicaciones instaladas. |
Iniciemos el Liferay marcando el check de la aplicación y haciendo click en el botón start.
![]() |
Levantando el Aplicativo |
Una vez iniciado el Liferay 6.1 la aplicación ha creado la carpeta liferay en
“C:\IBM\WebSphere\AppServer\profiles\Liferay\liferay”, la cual será desde este momento LIFERAY_HOME.
En dicha carpeta se alojara el archivo de propiedades portal-ext.properties, que es el archivo que nos permite sobrescribir las propiedades definidas por defecto en liferay.
Aquí configuraremos la base de datos con la que trabajara el portal.
PASO 12: Ahora configuraremos la base de datos para que el Liferay maneje las conexiones a base de datos.
A continuación mostramos los parámetros básicos que se necesitan para ejecutar el portal.
#Cadenas de conexion a base de datos jdbc.default.driverClassName=<Driver de Base de datos> jdbc.default.url=<URL de acceso> jdbc.default.username=usuario jdbc.default.password=clave #Carpeta transitoria para deploy de plugins auto.deploy.dest.dir=${resource.repositories.root}/websphere-deploy
Cadenas de conexión a base de datos, son los parámetros de conexión a la base de datos.
Carpeta transitoria de deploy de plugins, carpeta transitoria que se requiere para poder instalar plugins en liferay.
PASO 13: Para que Liferay tome la configuración que hemos realizado para la conexión a la base de datos, reiniciamos la aplicación.
![]() |
Reiniciamos Liferay |
PASO 14: Nos dirigimos a http://localhost:9080/ en donde nos mostrara el wizard inicial del protal. Ingresamos los datos requeridos y luego click en “Finish configuration”
![]() |
Configuración de Liferay |
Con esto tenemos nuestro Liferay6.1 instalado sobre un WebSphere 7.
No hay comentarios:
Publicar un comentario