spring-projects/spring-xd — pull request #727 by ilayaperumalg (2014-04-10 21:04:53+00:00)
Title: XD-1532 Unregister MBeans on module start() failure

- When the module start() life-cycle method fails, the registered MBeans for the module should
be unregistered so that when the module gets deployed again, it won't see a duplicate MBean
- Catch BeansException on module start() and destroy the context if exception thrown
- Fixed on both SimpleModule and ComposedModule