Project: springxd
Issue XD-719: Refactor the file source module to have lib/config directories
Convert a simple module, such as file, to further test that what was done in the previous story, “Use ParentLastClassLoader to create the Modules ApplicationContext.�? works as expected. *Implementation Suggestions* Remove from build.gradle the dependency on spring-integration-file and place that jar inside a directory ./modules/source/file/lib place the current file.xml inside ./modules/source/file/config *How to verify it works.* 1. Running tests that currently use the file source, e.g. in spring shell, should work as before 2. When deploying a stream file | log, we should be able to interrogate the channel registry and make sure it found the dependencies for the module, ModuleDescriptor should have a not-null URL[] property.
Story points: 5