}
}
+ final Boolean enableRedisCaching = appPreferences.getEnableRedisCaching();
+
+ // if redis distributed caching is enabled then redis Hosts must be provided
+ if(enableRedisCaching) {
+ final String redisHosts = appPreferences.getRedisHosts();
+ if(isEmpty(redisHosts)) {
+ validationResponse.addErrorMessage("redisHosts",
+ "Redis Caching is enabled but no redis hosts are provided");
+ }
+ }
+
return validationResponse;
}
}