private static WebApp createWebApp(final Archive<?> archive) { WebApp webApp; final Node webXml = archive.get(WEB_INF + "web.xml"); if (webXml == null) { webApp = new WebApp(); } else { InputStream inputStream = null; try { inputStream = webXml.getAsset().openStream(); webApp = Sxc.unmarshalJavaee(new WebApp$JAXB(), inputStream); } catch (final Exception e) { webApp = new WebApp(); } finally { IO.close(inputStream); } } return webApp; }
webApp = new WebApp(); webModule.setWebApp(webApp);
} else { webApp = new WebApp();
} else { webApp = new WebApp();
private void readWebApp(WebModule webModule, AppModule appModule) throws OpenEJBException { if (webModule.getWebApp() != null) return; Object data = webModule.getAltDDs().get("web.xml"); if (data instanceof WebApp) { webModule.setWebApp((WebApp) data); } else if (data instanceof URL) { URL url = (URL) data; WebApp webApp = readWebApp(url); webModule.setWebApp(webApp); } else { DeploymentLoader.logger.debug("No web.xml found assuming annotated beans present: " + appModule.getJarLocation() + ", module: " + webModule.getModuleId()); webModule.setWebApp(new WebApp()); } }
webApp = new WebApp(); webModule.setWebApp(webApp);
appModule.setStandloneWebModule(); final WebModule webModule = new WebModule(new WebApp(), contextRoot(archive.getName()), loader, "", appModule.getModuleId()); webModule.setUrls(additionalPaths); appModule.getWebModules().add(webModule);
webApp = new WebApp(); webModule.setWebApp(webApp);
private void readWebApp(final WebModule webModule, final AppModule appModule) throws OpenEJBException { if (webModule.getWebApp() != null) { mergeWebFragments(webModule); return; } final Object data = webModule.getAltDDs().get("web.xml"); if (data instanceof WebApp) { webModule.setWebApp((WebApp) data); } else if (data instanceof URL) { final URL url = (URL) data; final WebApp webApp = readWebApp(url); webModule.setWebApp(webApp); } else { DeploymentLoader.logger.debug("No web.xml found assuming annotated beans present: " + appModule.getJarLocation() + ", module: " + webModule.getModuleId()); webModule.setWebApp(new WebApp()); } mergeWebFragments(webModule); }
private void readWebApp(final WebModule webModule, final AppModule appModule) throws OpenEJBException { if (webModule.getWebApp() != null) { mergeWebFragments(webModule); return; } final Object data = webModule.getAltDDs().get("web.xml"); if (data instanceof WebApp) { webModule.setWebApp((WebApp) data); } else if (data instanceof URL) { final URL url = (URL) data; final WebApp webApp = readWebApp(url); webModule.setWebApp(webApp); } else { DeploymentLoader.logger.debug("No web.xml found assuming annotated beans present: " + appModule.getJarLocation() + ", module: " + webModule.getModuleId()); webModule.setWebApp(new WebApp()); } mergeWebFragments(webModule); }
final WebApp webapp = new WebApp(); webapp.setContextRoot(classClasses.context()); addWebApp(
WebApp webApp = new WebApp(); try { URL webXmlUrl = servletContext.getResource("/WEB-INF/web.xml");