/** * @param servletContextName The servletContextName to set. */ @Override public void setDisplayName(String servletContextName) { super.setDisplayName(servletContextName); ClassLoader cl = getClassLoader(); if (cl!=null && cl instanceof WebAppClassLoader && servletContextName!=null) ((WebAppClassLoader)cl).setName(servletContextName); }
"org.mortbay.jetty.servlet.Default.aliases", "true"); logContext.setDisplayName("logs"); setContextAttributes(logContext, conf); addNoCacheFilter(webAppContext); staticContext.setResourceBase(appDir + "/static"); staticContext.addServlet(DefaultServlet.class, "/*"); staticContext.setDisplayName("static"); setContextAttributes(staticContext, conf); defaultContexts.put(staticContext, true);
params.put("org.eclipse.jetty.servlet.Default.aliases", "true"); logContext.setDisplayName("logs"); SessionHandler handler = new SessionHandler(); SessionManager sm = handler.getSessionManager(); staticContext.setResourceBase(appDir + "/static"); staticContext.addServlet(DefaultServlet.class, "/*"); staticContext.setDisplayName("static"); @SuppressWarnings("unchecked") Map<String, String> params = staticContext.getInitParams();
genCtx.addServlet(ProfileOutputServlet.class, "/*"); genCtx.setResourceBase(tmpDir.toAbsolutePath().toString()); genCtx.setDisplayName("prof-output"); } else { LOG.info("ASYNC_PROFILER_HOME env or -Dasync.profiler.home not specified. Disabling /prof endpoint.."); staticCtx.setResourceBase(appDir + "/static"); staticCtx.addServlet(DefaultServlet.class, "/*"); staticCtx.setDisplayName("static"); logCtx.addServlet(AdminAuthorizedServlet.class, "/*"); logCtx.setResourceBase(logDir); logCtx.setDisplayName("logs");
private ServletContextHandler createServletContextHandler() { ServletContextHandler servletContextHandler = new ServletContextHandler(ServletContextHandler.NO_SECURITY | ServletContextHandler.NO_SESSIONS); servletContextHandler.setContextPath("/"); servletContextHandler.setDisplayName(getDisplayName(listenedPorts)); return servletContextHandler; }
/** Build a ServletContextHandler. */ private ServletContextHandler buildServletContext(String contextPath) { if ( contextPath == null || contextPath.isEmpty() ) contextPath = "/"; else if ( !contextPath.startsWith("/") ) contextPath = "/" + contextPath; ServletContextHandler context = new ServletContextHandler(); context.setDisplayName(servletContextName); context.setErrorHandler(errorHandler); context.setContextPath(contextPath); if ( securityHandler != null ) context.setSecurityHandler(securityHandler); return context; }
/** Build a ServletContextHandler. */ private ServletContextHandler buildServletContext(String contextPath) { if ( contextPath == null || contextPath.isEmpty() ) contextPath = "/"; else if ( !contextPath.startsWith("/") ) contextPath = "/" + contextPath; ServletContextHandler context = new ServletContextHandler(); context.setDisplayName(servletContextName); context.setErrorHandler(errorHandler); context.setContextPath(contextPath); if ( securityHandler != null ) context.setSecurityHandler(securityHandler); return context; }
/** Build a ServletContextHandler. */ private ServletContextHandler buildServletContext(String contextPath) { if ( contextPath == null || contextPath.isEmpty() ) contextPath = "/"; else if ( !contextPath.startsWith("/") ) contextPath = "/" + contextPath; ServletContextHandler context = new ServletContextHandler(); context.setDisplayName(servletContextName); context.setErrorHandler(errorHandler); context.setContextPath(contextPath); if ( securityHandler != null ) context.setSecurityHandler(securityHandler); return context; }
/** * @param servletContextName The servletContextName to set. */ @Override public void setDisplayName(String servletContextName) { super.setDisplayName(servletContextName); ClassLoader cl = getClassLoader(); if (cl!=null && cl instanceof WebAppClassLoader && servletContextName!=null) ((WebAppClassLoader)cl).setName(servletContextName); }
/** * @param servletContextName The servletContextName to set. */ @Override public void setDisplayName(String servletContextName) { super.setDisplayName(servletContextName); ClassLoader cl = getClassLoader(); if (cl!=null && cl instanceof WebAppClassLoader && servletContextName!=null) ((WebAppClassLoader)cl).setName(servletContextName); }
/** * @param servletContextName The servletContextName to set. */ @Override public void setDisplayName(String servletContextName) { super.setDisplayName(servletContextName); ClassLoader cl = getClassLoader(); if (cl!=null && cl instanceof WebAppClassLoader && servletContextName!=null) ((WebAppClassLoader)cl).setName(servletContextName); }
/** * @param servletContextName The servletContextName to set. */ @Override public void setDisplayName(String servletContextName) { super.setDisplayName(servletContextName); ClassLoader cl = getClassLoader(); if (cl!=null && cl instanceof WebAppClassLoader && servletContextName!=null) ((WebAppClassLoader)cl).setName(servletContextName); }
/** * @param servletContextName The servletContextName to set. */ @Override public void setDisplayName(String servletContextName) { super.setDisplayName(servletContextName); ClassLoader cl = getClassLoader(); if (cl!=null && cl instanceof WebAppClassLoader && servletContextName!=null) ((WebAppClassLoader)cl).setName(servletContextName); }
/** * @param servletContextName The servletContextName to set. */ @Override public void setDisplayName(String servletContextName) { super.setDisplayName(servletContextName); ClassLoader cl = getClassLoader(); if (cl!=null && cl instanceof WebAppClassLoader && servletContextName!=null) ((WebAppClassLoader)cl).setName(servletContextName); }
/** Build a ServletContextHandler */ private ServletContextHandler buildServletContext(String contextPath) { if ( contextPath == null || contextPath.isEmpty() ) contextPath = "/"; else if ( !contextPath.startsWith("/") ) contextPath = "/" + contextPath; ServletContextHandler context = new ServletContextHandler(); context.setDisplayName(Fuseki.servletRequestLogName); context.setErrorHandler(new FusekiErrorHandler1()); context.setContextPath(contextPath); if ( securityHandler != null ) { context.setSecurityHandler(securityHandler); if ( serverAuth != null ) { ConstraintSecurityHandler csh = (ConstraintSecurityHandler)securityHandler; JettyLib.addPathConstraint(csh, "/*"); } } return context; }
/** Build a ServletContextHandler */ private ServletContextHandler buildServletContext(String contextPath) { if ( contextPath == null || contextPath.isEmpty() ) contextPath = "/"; else if ( !contextPath.startsWith("/") ) contextPath = "/" + contextPath; ServletContextHandler context = new ServletContextHandler(); context.setDisplayName(Fuseki.servletRequestLogName); context.setErrorHandler(new FusekiErrorHandler1()); context.setContextPath(contextPath); if ( securityHandler != null ) { context.setSecurityHandler(securityHandler); if ( serverAuth != null ) { ConstraintSecurityHandler csh = (ConstraintSecurityHandler)securityHandler; JettyLib.addPathConstraint(csh, "/*"); } } return context; }
context.setDisplayName("Simple RESTful Jetty Server"); context.setContextPath("/rest");
private void addCORSFilter(ServletContextHandler handler) { String origins = ServerSettingsManager.getSettings().getWebServerSettings().getAllowedOrigins(); if (origins != null) { handler.setDisplayName("cross-origin"); FilterHolder corsHolder = new FilterHolder(CORSFilter.class); corsHolder.setInitParameter(CORSFilter.ALLOWED_ORIGINS_PARAM, origins); corsHolder.setInitParameter(CORSFilter.ALLOWED_METHODS_PARAM, "GET,POST,HEAD,PUT,DELETE"); corsHolder.setInitParameter(CORSFilter.ALLOWED_HEADERS_PARAM, "X-Requested-With,Content-Type,Accept,Origin,Authorization,Content-Length"); handler.addFilter(corsHolder, "/*", EnumSet.of(DispatcherType.REQUEST)); } }
new ServletHandler(), new ErrorHandler() ); root.setDisplayName( identity ); configureContext( root, configuration() );
new ServletHandler(), new ErrorHandler() ); root.setDisplayName( identity.toString() ); configureContext( root, configuration() );