throw new OpenGammaRuntimeException("Neither " + marketDataSpecificationRepository().name() + " nor " + liveMarketDataProviderFactory().name() + " were specified");
}
repo.getRestComponents().publishResource(new WebUiResource(analyticsViewManager, connectionMgr));
repo.getRestComponents().publishResource(new Compressor());
repo.getRestComponents().publishResource(new LogResource());
repo.getRestComponents().publishResource(new UserResource());
repo.getRestComponents().publishResource(new BlotterResource(getSecurityMaster(), getPortfolioMaster(), getPositionMaster()));
repo.getRestComponents().publishResource(new TimeSeriesResolverKeysResource(getConfigMaster()));
repo.getRestComponents().publishHelper(new PrimitivesGridStructureMessageBodyWriter(columnWriter));
repo.getRestComponents().publishHelper(new PortfolioGridStructureMessageBodyWriter(columnWriter));
repo.getRestComponents().publishHelper(new DependencyGraphGridStructureMessageBodyWriter(columnWriter));