bootstrap.startInitialization();
fireProcessInjectionTargetEvents(bootstrap, deploymentImpl);
bootstrap.deployBeans();
} catch (Throwable t) {
DeploymentException de = new DeploymentException(t.getMessage());
de.initCause(t);
throw(de);
} finally {
//The TCL is originally the EAR classloader
//and is reset during Bean deployment to the
//corresponding module classloader in BeanDeploymentArchiveImpl.getBeans