move getRuntimeInfoCatalog to ServiceLocator