Package org.mortbay.http

Examples of org.mortbay.http.HttpContext


      listener.setPort(portNumber);
      listener.setMinThreads(1);
      listener.setMaxThreads(httpThreads);
      server.addListener(listener);

      HttpContext context = new HttpContext();
      context.setContextPath("/");
      context.setAttribute(AzkabanServletContextListener.AZKABAN_SERVLET_CONTEXT_KEY, app);
      server.addContext(context);

      String staticDir = options.has(staticContentOpt) ? options.valueOf(staticContentOpt)
                                                       : DEFAULT_STATIC_DIR;

      ServletHandler servlets = new ServletHandler();
      context.addHandler(servlets);
      context.setResourceBase(staticDir);
      servlets.addServlet("Static", "/static/*", Default.class.getName());
      servlets.addServlet("Index", "/", IndexServlet.class.getName());
      servlets.addServlet("Logs", "/logs", LogServlet.class.getName());
      servlets.addServlet("Job Detail", "/job", JobDetailServlet.class.getName());
      servlets.addServlet("Job Execution History",
View Full Code Here


   * @see junit.framework.TestCase#setUp()
   */
  protected void setUp() throws Exception {
    setupServer();
 
    HttpContext context = createContext();
   
    ServletHandler servlets = createServletHandler();
    context.addHandler(servlets);
   
    server.addContext(context);   
   
    server.start();
  }
View Full Code Here

    /**
     * @return
     */
    private HttpContext createContext() {
        HttpContext context = new HttpContext();
    context.setContextPath("/rome/*");
        return context;
    }
View Full Code Here

  public void testBasicAuthentication() {     
    try {
            setupServer();
           
            HttpContext context = createContext();

            URL url = this.getClass().getResource("/testuser.properties");           
            UserRealm ur = new HashUserRealm("test", url.getFile());           
            context.setRealm(ur);

            BasicAuthenticator ba = new BasicAuthenticator();
            context.setAuthenticator(ba);   
           
            SecurityHandler sh =  new SecurityHandler();         
            context.addHandler(sh);

            SecurityConstraint sc = new SecurityConstraint();
            sc.setName("test");
            sc.addRole("*");
            sc.setAuthenticate(true);   
            context.addSecurityConstraint("/", sc);     
           
            ServletHandler servlets = createServletHandler();
            context.addHandler(servlets);
           
            server.addContext(context);   
           
            server.start();           
           
View Full Code Here

TOP

Related Classes of org.mortbay.http.HttpContext

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.