JsfInjectionProvider.getInjectionContainer().set(injectionContainer);
final List<SetupAction> actions = new ArrayList<SetupAction>();
actions.addAll(setupActions);
context.setInstanceManager(injectionContainer);
context.setThreadBindingListener(new ThreadSetupBindingListener(actions));
try {
try {
context.create();
} catch (Exception e) {
throw new StartException(MESSAGES.createContextFailed(), e);