Bug 314896 [Compatibility] NPEs kill workbench
bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/workbench/swt/internal/E4Application.java
applicationContext);
		Object lcManager = null;
		if (lifeCycleURI != null) {
			lcManager = factory.create(lifeCycleURI, appContext);
			if (lcManager != null) {
				
				factory.call(lcManager, null, "postContextCreate", appContext,
						null);
			}
		}
		
		MApplication appModel = loadApplicationModel(applicationContext,
				appContext);
		appModel.setContext(appContext);
		
		
		if (!E4Workbench.getServiceContext().containsKey(
				MApplication.class.getName())) {
			
			E4Workbench.getServiceContext().set(MApplication.class.getName(),
					appModel);
		}
		
		appContext.set(MApplication.class.getName(), appModel);
		
		if (lcManager != null) {
			factory.call(lcManager, null, "processAdditions", appContext, null);
			factory.call(lcManager, null, "processRemovals", appContext, null);
		}