https://liferay.dev/develop/tutorials/-/knowledge_base/6-2/migrating-from-portletfaces-to-liferay-faces