Project: springxd
Issue XD-3424: Fix Cloud connector dependencies and service resolution
This JIRA addresses couple of issues: 1) When the modules are deployed into cloud environment there is an issue where local configuration beans collide with cloud service beans. We witnessed an issue where there are two `RedisConnectionFactory` beans registered in the same application context. We need to have a control the way in which the auto configuration gets invoked and service beans are created. 2) We need to align the cloud connector dependencies into a common place so that we don't have to specify them at various places like (SCS, SCS-Binder, SCS-modules) etc., It is a good idea to have these dependencies specified in SCS-modules so that it get used subsequently by SCS when the module is assembled at runtime.
Story points: 3