HowTo ePortal y localhost

Unknown macro: {scrollbar}

Para efectuar este cambio es necesario bajar previamente el servicio de liferay.

Problema

Luego de la instalación completa de O3, el componente Enterprise Portal funciona si se abre un explorador de Internet en el propio equipo donde se instaló pero no desde otro.

La razón es que se buscan las páginas referidas como 'localhost' como consecuencia de que al momento de la instalación no se definió correctamente la forma de referenciar dicho componente, o bien se realizó cambio de puertos posterior a la instalación.

Solución

Para solucionar este problema se debe modificar un archivo dentro de la instalación, para sustituir el valor 'localhost:8080' (o el ingresado originalmente), por el valor correcto (nombre o ip del servidor y puerto utilizado)

Se debe editar el archivo de nombre portal-ext.properties que se encuentra en la ubicación:

<O3DIR>\liferay\tomcat\webapps\eportal\WEB-INF\classes

donde O3DIR refiere a la raíz de la instalación de O3

En dicho archivo, se debe sustuir el valor de las siguiente properties, asginando nombre de servidor y puerto utilizados:

host.name=localhost
o3.cas.server.host=${host.name}:8080
o3.base.url= http://${host.name}:8080
liferay.host=${host.name}:8380

(warning) Por último levantar el servicio de liferay