booter.define( IDatabaseDialectService.class, DatabaseDialectService.class, Scope.GLOBAL );
booter.define( IMondrianCatalogService.class, MondrianCatalogHelper.class, Scope.GLOBAL );
booter.define( ICacheManager.class, CacheManager.class, Scope.GLOBAL );
booter.define( IUserRoleListService.class, TestUserRoleListService.class, Scope.GLOBAL );
booter.defineInstance( IUnifiedRepository.class, repo );
booter.setSettingsProvider( new SystemSettings() );
booter.start();
// Clear up the cache
cacheMgr = PentahoSystem.getCacheManager( null );
cacheMgr.clearRegionCache( MondrianCatalogHelper.MONDRIAN_CATALOG_CACHE_REGION );