@Override public void setInstanceManager(InstanceManager instanceManager) { super.setInstanceManager(instanceManager); }
@Override public void setInstanceManager(InstanceManager instanceManager) { super.setInstanceManager(instanceManager); }
private void wrapInstanceManager(StandardContext context) { if (context.getInstanceManager() instanceof TomcatInstanceManager) { return; } InstanceManager processor = context.getInstanceManager(); InstanceManager custom = new TomcatInstanceManager(context.getLoader().getClassLoader(), processor); context.setInstanceManager(custom); context.getServletContext().setAttribute(InstanceManager.class.getName(), custom); }
loader.setContainer(host); context.setLoader(loader); context.setInstanceManager(new LocalInstanceManager());
ctx.setName(meta.context); ctx.setJarScanner(scanner); ctx.setInstanceManager(new CDIInstanceManager()); ofNullable(meta.docBase).ifPresent(d -> { try {
loader.setContainer(host); serverContext.setLoader(loader); serverContext.setInstanceManager(new LocalInstanceManager());
loader.setContainer(host); serverContext.setLoader(loader); serverContext.setInstanceManager(new LocalInstanceManager());
ctx.setName(meta.context); ctx.setJarScanner(scanner); ctx.setInstanceManager(new CDIInstanceManager()); ofNullable(meta.docBase).ifPresent(d -> { try {
loader.setContainer(host); _serverContext.setLoader(loader); _serverContext.setInstanceManager(new LocalInstanceManager());
loader.setContainer(host); _serverContext.setLoader(loader); _serverContext.setInstanceManager(new LocalInstanceManager());
loader.setContainer(host); serverContext.setLoader(loader); serverContext.setInstanceManager(new LocalInstanceManager());
loader.setContainer(host); serverContext.setLoader(loader); serverContext.setInstanceManager(new LocalInstanceManager());
context.setInstanceManager(injectionContainer); context.setPublicId(metaData.getPublicID());
private static StandardContext startWebApp(Host host, WSEndpointDeploymentUnit unit) throws Exception { StandardContext context = new StandardContext(); try { JBossWebMetaData jbwebMD = unit.getAttachment(WSAttachmentKeys.JBOSSWEB_METADATA_KEY); context.setPath(jbwebMD.getContextRoot()); context.addLifecycleListener(new ContextConfig()); ServerConfigService config = (ServerConfigService)unit.getServiceRegistry().getService(WSServices.CONFIG_SERVICE).getService(); File docBase = new File(config.getValue().getServerTempDir(), jbwebMD.getContextRoot()); if (!docBase.exists()) { docBase.mkdirs(); } context.setDocBase(docBase.getPath()); final Loader loader = new WebCtxLoader(unit.getAttachment(WSAttachmentKeys.CLASSLOADER_KEY)); loader.setContainer(host); context.setLoader(loader); context.setInstanceManager(new LocalInstanceManager()); addServlets(jbwebMD, context); host.addChild(context); context.create(); } catch (Exception e) { throw MESSAGES.createContextPhaseFailed(e); } try { context.start(); } catch (LifecycleException e) { throw MESSAGES.startContextPhaseFailed(e); } return context; }
cs.addWebContext(webContext); standardContext.setInstanceManager(new JavaeeInstanceManager(webContext, standardContext)); standardContext.getServletContext().setAttribute(InstanceManager.class.getName(), standardContext.getInstanceManager());
setInstanceManager(new DefaultInstanceManager(context, injectionMap, this, this.getClass().getClassLoader())); getServletContext().setAttribute(
setInstanceManager(new DefaultInstanceManager(context, injectionMap, this, this.getClass().getClassLoader())); getServletContext().setAttribute(
setInstanceManager(new DefaultInstanceManager(context, injectionMap, this, this.getClass().getClassLoader()));