This document discusses dynamic forms processing with Liferay workflow. It provides an overview of Kaleo workflow in Liferay, demonstrates how to integrate Orbeon forms with Liferay workflows, and discusses lessons learned. The presentation covers workflow definitions, starting and moving workflows, assigning tasks, and integrating with Orbeon forms through a proxy portlet. While workflow provides integration with Liferay users and roles, areas for improvement include extensibility, flexibility, error handling, and thread safety.