@Override
	public void start() {
		try {
			context.start();
		}
		catch (BeansException be) {
			// Make sure the context is destroyed; this will allow possible destruction of life-cycle beans registered
			// (example: MBeans)
			destroy();
			throw be;
		}
	}
Initialize this module by creating its application context, and provide it with a special
{@link org.springframework.core.env.Environment} that knows how to resolve module options placeholders.
spring-xd-module/src/main/java/org/springframework/xd/module/core/SimpleModule.java