6 de febrero de 2018

:: Liferay. Error $theme.runtime("145")

En Liferay -en alguna ocasión- ha ocurrido que tras un despliegue este queda en un estado inconsistente y a la hora de loguearnos en el portal no nos aparece la "dockbar" y en su lugar se muestra el siguiente error:

$theme.runtime("145") 

Revisando información en los foros de Liferay una posible solución era la siguiente que consistía en restaurar un backup:
Get a fresh folder of the Liferay bundle you are using
Copy the html folder from the $LIFERAY_HOME/$TOMCAT_HOME/webapps/ROOT/
Move it to the broken instance's ROOT folder, overwriting all files

En nuestro caso, la solución fue la siguiente:
.- Tras revisar el log del servidor determinamos que se había modificado algún fichero .jsp

.- El fichero que detectamos era "view_user_account.jsp" ubicado en: "/opt/liferay-portal-6.2-ee-sp9/tomcat-7.0.42/webapps/ROOT/html/portlet/dockbar"

.- Copiamos el fichero "view_user_account.jsp" del servidor de integración al servidor de producción (donde parecía que no era igual)

Tras esta modificación todo volvió a funcionar con normalidad


No hay comentarios:

Publicar un comentario

Déjanos tu comentario

:: Liferay. Obtener los usuarios activos desde Groovy

Una solución rápida para obtener la relación de usuarios activos en Liferay 7.4 es por medio de un script en Groovy. Para ello accederemos a...