protected void doService(ServletContext context, HttpServletRequest req, HttpServletResponse resp) throws IOException { if (context == null) { context = servletContext; } HTTPServerPolicy sp = getServer(); if (sp.isSetRedirectURL()) { resp.sendRedirect(sp.getRedirectURL()); resp.flushBuffer(); return; } ClassLoaderHolder origLoader = null; Bus origBus = BusFactory.getAndSetThreadDefaultBus(bus); try { if (loader != null) { origLoader = ClassLoaderUtils.setThreadContextClassloader(loader); } invoke(null, context, req, resp); } finally { if (origBus != bus) { BusFactory.setThreadDefaultBus(origBus); } if (origLoader != null) { origLoader.reset(); } } }
protected void doService(ServletContext context, HttpServletRequest req, HttpServletResponse resp) throws IOException { if (context == null) { context = servletContext; } HTTPServerPolicy sp = getServer(); if (sp.isSetRedirectURL()) { resp.sendRedirect(sp.getRedirectURL()); resp.flushBuffer(); return; } ClassLoaderHolder origLoader = null; Bus origBus = BusFactory.getAndSetThreadDefaultBus(bus); try { if (loader != null) { origLoader = ClassLoaderUtils.setThreadContextClassloader(loader); } invoke(null, context, req, resp); } finally { if (origBus != bus) { BusFactory.setThreadDefaultBus(origBus); } if (origLoader != null) { origLoader.reset(); } } }
protected void doService(ServletContext context, HttpServletRequest req, HttpServletResponse resp) throws IOException { if (context == null) { context = servletContext; } if (getServer().isSetRedirectURL()) { resp.sendRedirect(getServer().getRedirectURL()); resp.flushBuffer(); return; } // REVISIT: service on executor if associated with endpoint ClassLoaderHolder origLoader = null; Bus origBus = BusFactory.getAndSetThreadDefaultBus(bus); try { if (loader != null) { origLoader = ClassLoaderUtils.setThreadContextClassloader(loader); } invoke(null, context, req, resp); } finally { if (origBus != bus) { BusFactory.setThreadDefaultBus(origBus); } if (origLoader != null) { origLoader.reset(); } } }
protected void doService(ServletContext context, HttpServletRequest req, HttpServletResponse resp) throws IOException { if (context == null) { context = servletContext; } if (getServer().isSetRedirectURL()) { resp.sendRedirect(getServer().getRedirectURL()); resp.flushBuffer(); return; } // REVISIT: service on executor if associated with endpoint ClassLoaderHolder origLoader = null; Bus origBus = BusFactory.getAndSetThreadDefaultBus(bus); try { if (loader != null) { origLoader = ClassLoaderUtils.setThreadContextClassloader(loader); } invoke(null, context, req, resp); } finally { if (origBus != bus) { BusFactory.setThreadDefaultBus(origBus); } if (origLoader != null) { origLoader.reset(); } } }
if (sp.isSetRedirectURL()) { resp.sendRedirect(sp.getRedirectURL()); resp.flushBuffer();
if (sp.isSetRedirectURL()) { resp.sendRedirect(sp.getRedirectURL()); resp.flushBuffer();
if (getServer().isSetRedirectURL()) { resp.sendRedirect(getServer().getRedirectURL()); resp.flushBuffer();