Project: springxd
Issue XD-2522: Further decouple message bus deps (test scope)
Commit https://github.com/spring-projects/spring-xd/commit/8d28b2786acbdea1617d7e903b805e5af5369b90 removed MessageBus implementations from the main dirt classpath, but used a trick to have tests working (basically, MB classes *are* on the CP when in test scope). This story is about adding more gradle projects that support classpath isolation when running tests (and also when authoring a MB implementation). This would avoid false positives such as https://github.com/spring-projects/spring-xd/pull/1340 were lacking jars go unnoticed
Story points: 8