public AcrossContext acrossContext( ConfigurableApplicationContext applicationContext ) throws Exception {
AcrossContext acrossContext = new AcrossContext( applicationContext );
acrossContext.setInstallerAction( InstallerAction.DISABLED );
acrossContext.addModule( directOnModule() );
acrossContext.addModule( sourceOnModule() );
acrossContext.addModule( onlyFromContext() );
acrossContext.addModule( moduleFour() );
acrossContext.addApplicationContextConfigurer( new PropertyPlaceholderSupportConfigurer(),
ConfigurerScope.CONTEXT_AND_MODULES );