Month:October, 2015

Workflows en Liferay II

Después del post del 09/10 que nos trajo David sobre Workflows en Liferay, en el que nos hacía una primera aproximación a las definiciones de nuevos flujos de trabajo en nuestro portal, en este post quiero explicaros qué pasos debéis seguir para utilizar Workflows sobre una entidad que hayáis creado en vuestro service.xml. Deberéis tener instalado Kaleo, el motor de Workflows más común en Liferay. A continuación, seguid los siguientes pasos: 1.- Crear una clase que […]

Tareas Programadas en Liferay

Para llevar a cabo un proyecto a menudo requerimos de procesos en Background. Una solución muy extendida es desarrollar estas tareas con código aislado, usando tecnologías que permiten su ejecución y programarlas mediante herramientas propias del sistema operativo. Pues bien, para proyectos Liferay no es necesario optar por este tipo de soluciones: podemos desarrollar y programar tareas en nuestros propios plugins mediante Liferay Quartz Scheduler. VentajasIcon Posibilidad de usar servicios de nuestro Back End. Unificación de código (mejora en seguimiento y tener […]

Workflows en Liferay

La duración de la sesión de Liferay por defecto es de 30 minutos. Hoy os mostraremos como modificar este valor. Podemos encontrar este valor dentro del portal.properties de Liferay. portal.properties (Liferay src): /portal/portal-impl/classes portal.properties (Server): /webapps/ROOT/WEB-INF/lib/portal-impl.jar Al estar como propiedad de portal podemos sobrescribirla des del portal-ext.properties o el portal-setup-wizard.properties portal-ext.properties: /webapps/ROOT/WEB-INF/classes/ portal-setup-wizard.properties: /liferay-portal-x.x-xx-xxx/ Tal y como indican en el propio portal.properties, este cambio no es suficiente, ya que prevalece el valor que se encuentra en el archivo web.xml […]