Contacta con nosotros
contacto@flabo.es

Category: liferay

Obtener ServiceContext

Diferentes maneras de obtener el objeto ServiceContext necesario para invocar a determinados métodos de las APIs de Liferay. o

Read More

Borrar histórico versiones Document Library Liferay

Read More

Ajustar urlrewrite en Liferay

Liferay utiliza la librería urlrewrite de tuckey para manejar redirecciones de igual manera que el conocido mod_rewrite de apache. Esta librería nos permite tener un sistema de gestión de redirecciones en la primera fase de procesado de las peticiones, por lo que es muy util por ejemplo para mantener el SEO de un portal o […]

Read More

Problemas con service builder en un hook

Si queremos utilizar service builder en un componente de tipo Hook que tenga un fichero portal.properties vamos a tener el siguiente problema cuando ejecutéis la compilación build-service. https://issues.liferay.com/browse/MAVEN-108 Tal como indican en el ticket de Liferay, la solución pasa por renombrar el portal.properties a por ejemplo portal-app.properties y actualizar la referencia en el liferay-hook.xml

Read More

ParamoException : Parameter names not available for method

En ocasiones, cuando creamos un portlet con Service Builder y trabajamos con maven para construir los proyecto nos encontramos con la siguiente excepción: Esta excepción se lanza en el momento de desplegar el componente en el servidor. Si revisamos el código fuente de la librería que lo lanza ( jodd.paramo ) : GitHub vemos que […]

Read More

Consultar tipo de autenticación

Para conocer el tipo de autenticación establecido para nuestro portal: Los posibles valores de tipos de autenticación están definidos como constantes en la clase CompanyConstants:

Read More

Validación de datos

El kernel de Liferay incluye una clase para realizar la validación de todo tipo de datos. Sus métodos son de tipo public static por lo que podremos acceder a ellos desde cualquier punto de nuestro código. Más información en su javadoc: https://docs.liferay.com/portal/6.2/javadocs/com/liferay/portal/kernel/util/Validator.html

Read More

Serializar y deserializar objetos

Teniendo una clase llamada “ConfigForm” con una definición: Utilizamos los siguientes métodos para convertir la representación del objeto en String y viceversa. Se utiliza la implementación de Base64 del kernel de Liferay.

Read More

Obtener listado de sites

El siguiente fragmento de código obtiene los sites de primer nivel (no subsites) disponibles.

Read More

Obtener campos personalizados de usuarios

Read More