Liferay Symposium 2016 / Visit Recap page >