@Override @SuppressWarnings("rawtypes") public void registerServlet(String alias, Servlet servlet, Dictionary initparams, HttpContext httpContext) throws ServletException, NamespaceException { validateAlias(alias, false); validateServlet(servlet); Wrapper wrapper = registerInternal(alias, servlet, initparams, httpContext, Type.SERVLET); wrapper.allocate(); // Causes servlet.init() to be called, which must be done before we return }
Servlet adHocServlet = null; try { adHocServlet = adHocWrapper.allocate(); adHocServlet.service(hreq, hres); } catch (Throwable t) {
try { if (!unavailable) { servlet = wrapper.allocate();
instance = wrapper.allocate(); } catch (ServletException e) {
Servlet sipServlet = null; try { sipServlet = wrapper.allocate(); if(sipServlet instanceof SipServlet) {
Servlet sipServlet = null; try { sipServlet = wrapper.allocate(); if(sipServlet instanceof SipServlet) {
Servlet sipServlet = null; try { sipServlet = wrapper.allocate(); if(sipServlet instanceof SipServlet) {
servlet = wrapper.allocate();
servlet = wrapper.allocate();
servlet = wrapper.allocate();
servlet = wrapper.allocate();
servlet = wrapper.allocate();
servlet = wrapper.allocate();
servlet = wrapper.allocate();
servlet = wrapper.allocate();
servlet = wrapper.allocate();
servlet = wrapper.allocate();
servlet = wrapper.allocate();