@Override public Wrapper createWrapper() { return super.createWrapper(); }
@Override public Wrapper createWrapper() { return super.createWrapper(); }
@Override public Wrapper createWrapper() { return super.createWrapper(); }
/** * Factory method to create and return a new Wrapper instance, of * the Java implementation class appropriate for this Context * implementation. The constructor of the instantiated Wrapper * will have been called, but no properties will have been set. */ public Wrapper createWrapper() { Wrapper wrapper = super.createWrapper(); ((StandardWrapper) wrapper).setMaxInstances(stmPoolSize); return wrapper; }
Wrapper wrapper = null; if (regis == null) { wrapper = createWrapper(); } else {
Wrapper wrapper = null; if (regis == null) { wrapper = createWrapper(); wrapper.setServletClass(servletClass); } else {
Wrapper wrapper = null; if (regis == null) { wrapper = createWrapper(); wrapper.setServletClassName(className); } else {
public ServletRegistration.Dynamic addServlet(String servletName, String className) throws IllegalArgumentException, IllegalStateException { if (restricted) { throw new UnsupportedOperationException(sm.getString("applicationContext.restricted")); } if (!context.isStarting()) { throw new IllegalStateException(sm.getString("applicationContext.alreadyInitialized", getContextPath())); } if (context.findChild(servletName) != null) { return null; } Wrapper wrapper = context.createWrapper(); wrapper.setDynamic(true); wrapper.setName(servletName); wrapper.setServletClass(className); context.addChild(wrapper); return (ServletRegistration.Dynamic) wrapper.getFacade(); }
final String servletName = j < 0 ? servletClass : servletClass.substring(j + 1); final Class<?> clazz = classloader.loadClass(servletClass); final Wrapper wsfsWrapper = context.createWrapper(); wsfsWrapper.setName(servletName); wsfsWrapper.setServlet((Servlet) clazz.newInstance());
private void addDefaultServlet() { Wrapper defaultServlet = this.tomcatContext.createWrapper(); defaultServlet.setName("default"); defaultServlet.setServletClass("org.apache.catalina.servlets.DefaultServlet"); defaultServlet.addInitParameter("debug", "0"); defaultServlet.addInitParameter("listings", "false"); defaultServlet.setLoadOnStartup(1); defaultServlet.setOverridable(true); this.tomcatContext.addChild(defaultServlet); addServletMapping("/", "default"); }
public ServletRegistration.Dynamic addServlet(String servletName, Servlet servlet) { if (restricted) { throw new UnsupportedOperationException(sm.getString("applicationContext.restricted")); } if (!context.isStarting()) { throw new IllegalStateException(sm.getString("applicationContext.alreadyInitialized", getContextPath())); } if (context.findChild(servletName) != null) { return null; } // Servlet instance unicity for (Container container : context.getParent().findChildren()) { for (Container wrapper : container.findChildren()) { if (((Wrapper) wrapper).getServlet() == servlet) { return null; } } } Wrapper wrapper = context.createWrapper(); wrapper.setDynamic(true); wrapper.setName(servletName); wrapper.setServletClass(servlet.getClass().getName()); wrapper.setServlet(servlet); context.addChild(wrapper); return (ServletRegistration.Dynamic) wrapper.getFacade(); }
wrapper = context.createWrapper(); wrapper.setName(servletName); context.addChild(wrapper);
private static void addServlets(JBossWebMetaData jbwebMD, StandardContext context) { for (JBossServletMetaData smd : jbwebMD.getServlets()) { final String sc = smd.getServletClass(); if (sc.equals(WSFServlet.class.getName())) { final String servletName = smd.getServletName(); List<ParamValueMetaData> params = smd.getInitParam(); List<String> urlPatterns = null; for (ServletMappingMetaData smmd : jbwebMD.getServletMappings()) { if (smmd.getServletName().equals(servletName)) { urlPatterns = smmd.getUrlPatterns(); break; } } WSFServlet wsfs = new WSFServlet(); Wrapper wsfsWrapper = context.createWrapper(); wsfsWrapper.setName(servletName); wsfsWrapper.setServlet(wsfs); wsfsWrapper.setServletClass(WSFServlet.class.getName()); for (ParamValueMetaData param : params) { wsfsWrapper.addInitParameter(param.getParamName(), param.getParamValue()); } context.addChild(wsfsWrapper); for (String urlPattern : urlPatterns) { context.addServletMapping(urlPattern, servletName); } } } }
wrapper = context.createWrapper(); wrapper.setName(servletName); context.addChild(wrapper);
wrapper = context.createWrapper(); wrapper.setName(servletName); context.addChild(wrapper);
wrapper = context.createWrapper(); wrapper.setName(servletName); context.addChild(wrapper);
appContext.addLifecycleListener(this); Wrapper servlet = appContext.createWrapper(); String servletClass = config.isEnableWeldListener() ? CDI_SERVLET_CLASS : SPRING_SERVLET_CLASS;
wrapper = context.createWrapper(); wrapper.setName(servletName); context.addChild(wrapper);
Wrapper wrapper = context.createWrapper(); wrapper.setDynamic(true); wrapper.setName(servletName);
public ServletRegistration.Dynamic addServlet(String servletName, String className) throws IllegalArgumentException, IllegalStateException { if (restricted) { throw MESSAGES.restrictedListenerCannotCallMethod(); } if (!context.isStarting()) { throw MESSAGES.contextAlreadyInitialized(getContextPath()); } Wrapper existingWrapper = (Wrapper)context.findChild(servletName); if (existingWrapper != null) { if (existingWrapper.isOverridable()) { existingWrapper.setOverridable(false); } else { return null; } } Wrapper wrapper = context.createWrapper(); wrapper.setDynamic(true); wrapper.setName(servletName); wrapper.setServletClass(className); context.addChild(wrapper); return (ServletRegistration.Dynamic) wrapper.getFacade(); }