@Override
protected StandardLiveDataServer initServer(ComponentRepository repo) {
// real server
JmsByteArrayMessageSender jmsSender = new JmsByteArrayMessageSender(getJmsMarketDataAvailabilityTopic(),
getJmsConnector().getJmsTemplateTopic());
FudgeMessageSender availabilityNotificationSender = new ByteArrayFudgeMessageSender(jmsSender);
BloombergConnector bloombergConnector = getBloombergConnector();
ReferenceDataProvider referenceDataProvider = getReferenceDataProvider();
CacheManager cacheManager = getCacheManager();
BloombergLiveDataServer realServer = createBloombergLiveDataServer(bloombergConnector, referenceDataProvider, cacheManager, availabilityNotificationSender);
if (getSubscriptionTickerLimit() != null) {