LPS-32437 ResourceActionsImpl depends on injection of "Portal" bean (the only class in Liferay besides PortalUtil) just so it can call JS.getSafeName(String)