This branch does not currently compile, because the getComponents() method is no longer present on Module.

That method was removed as part of the lifecycle refactoring (since it was the culprit for early initialization):
https://github.com/SpringSource/spring-xd/commit/5f63d2b985fbc874ea85f0d40bdb58ff02d47d56