https://liferay.dev/develop/tutorials/-/knowledge_base/7-0/osgi-and-modularity-for-liferay-6-developers