public WebModule deploy(WebModule webModule) throws OpenEJBException { setModule(webModule); final ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); Thread.currentThread().setContextClassLoader(webModule.getClassLoader()); try { webModule = discoverAnnotatedBeans.deploy(webModule); webModule = envEntriesPropertiesDeployer.deploy(webModule); webModule = processAnnotatedBeans.deploy(webModule); return webModule; } finally { envEntriesPropertiesDeployer.resetAdditionalEnvEntries(); Thread.currentThread().setContextClassLoader(classLoader); removeModule(); } }
public WebModule deploy(WebModule webModule) throws OpenEJBException { setModule(webModule); final ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); Thread.currentThread().setContextClassLoader(webModule.getClassLoader()); try { webModule = discoverAnnotatedBeans.deploy(webModule); webModule = envEntriesPropertiesDeployer.deploy(webModule); webModule = processAnnotatedBeans.deploy(webModule); return webModule; } finally { envEntriesPropertiesDeployer.resetAdditionalEnvEntries(); Thread.currentThread().setContextClassLoader(classLoader); removeModule(); } }
public AppModule deploy(AppModule appModule) throws OpenEJBException { final ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); Thread.currentThread().setContextClassLoader(appModule.getClassLoader()); setModule(appModule); try { appModule = discoverAnnotatedBeans.deploy(appModule); appModule = envEntriesPropertiesDeployer.deploy(appModule); appModule = mergeWebappJndiContext.deploy(appModule); appModule = builtInEnvironmentEntries.deploy(appModule); appModule = processAnnotatedBeans.deploy(appModule); appModule = mergeWebappJndiContext.deploy(appModule); appModule = mBeanDeployer.deploy(appModule); return appModule; } finally { envEntriesPropertiesDeployer.resetAdditionalEnvEntries(); Thread.currentThread().setContextClassLoader(classLoader); removeModule(); } }
public WebModule deploy(WebModule webModule) throws OpenEJBException { setModule(webModule); try { webModule = discoverAnnotatedBeans.deploy(webModule); webModule = envEntriesPropertiesDeployer.deploy(webModule); webModule = processAnnotatedBeans.deploy(webModule); return webModule; } finally { removeModule(); } }
public AppModule deploy(AppModule appModule) throws OpenEJBException { setModule(appModule); try { appModule = discoverAnnotatedBeans.deploy(appModule); appModule = envEntriesPropertiesDeployer.deploy(appModule); appModule = processAnnotatedBeans.deploy(appModule); return appModule; } finally { removeModule(); } }
public AppModule deploy(AppModule appModule) throws OpenEJBException { final ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); Thread.currentThread().setContextClassLoader(appModule.getClassLoader()); setModule(appModule); try { appModule = discoverAnnotatedBeans.deploy(appModule); appModule = envEntriesPropertiesDeployer.deploy(appModule); appModule = mergeWebappJndiContext.deploy(appModule); appModule = builtInEnvironmentEntries.deploy(appModule); appModule = processAnnotatedBeans.deploy(appModule); appModule = mergeWebappJndiContext.deploy(appModule); appModule = mBeanDeployer.deploy(appModule); return appModule; } finally { envEntriesPropertiesDeployer.resetAdditionalEnvEntries(); Thread.currentThread().setContextClassLoader(classLoader); removeModule(); } }