Package org.mortbay.jetty.handler

Examples of org.mortbay.jetty.handler.ResourceHandler


        ResourceFactory.getResourceChangeNotifierService().start();
        ResourceFactory.getResourceChangeScannerService().start();

        this.server = new Server(0);
        ResourceHandler resourceHandler = new ResourceHandler();
        resourceHandler.setResourceBase(fileManager.getRootDirectory().getPath());

        server.setHandler(resourceHandler);

        server.start();
View Full Code Here


        ((ResourceChangeScannerImpl) ResourceFactory.getResourceChangeScannerService()).reset();
        ResourceFactory.getResourceChangeNotifierService().start();
        ResourceFactory.getResourceChangeScannerService().start();

        this.server = new Server(0);
        ResourceHandler resourceHandler = new ResourceHandler();
        resourceHandler.setResourceBase(fileManager.getRootDirectory().getPath());

        server.setHandler(resourceHandler);

        server.start();
    }
View Full Code Here

    @Test
    public void testHelloWorldExternalBindingFile() throws Exception {
        Server server = new Server(8585);

        ResourceHandler reshandler = new ResourceHandler();
        reshandler.setResourceBase(getLocation("/wsdl2java_wsdl/"));
        server.addHandler(reshandler);
        server.start();
        env.put(ToolConstants.CFG_WSDLURL, "http://localhost:8585/hello_world.wsdl");
        env.put(ToolConstants.CFG_BINDING, "http://localhost:8585/remote-hello_world_binding.xsd");
        processor.setContext(env);
        processor.execute();
        try {
            reshandler.stop();
        } finally {
            server.stop();
            server.destroy();
        }
View Full Code Here

    listener.setHost("127.0.0.1");
    webServer.addConnector(listener);
    ContextHandler staticContext = new ContextHandler();
    staticContext.setContextPath("/");
    staticContext.setResourceBase(staticContent);
    staticContext.addHandler(new ResourceHandler());
    webServer.addHandler(staticContext);
    return webServer;
  }
View Full Code Here

  }

  void startServer(final VBox box) throws Exception {
    LOGGER.info("starting local web server on port " + getServerPort());

    final ResourceHandler rh = new ResourceHandler();
    rh.setBaseResource(Resource.newResource(box.getSrc().toURL()));
    LOGGER.info("serving " + rh.getResourceBase());
    server.setHandler(rh);
    server.start();

    final URL u = new URL("http://" + InetAddress.getLocalHost().getHostAddress() + ":" + getServerPort() + "/VirtualBox.xml");
    LOGGER.info("testing server by getting " + u);
View Full Code Here

        //RequestLogHandler logHandler = createRequestLogHandler(site);
       
        //contextPath = site.root
        String root = contextPath;//site.getRoot();
    if("".equals(root)){
      ResourceHandler resource_handler = new ResourceHandler();
      // resource_handler.setDirectoriesListed(true);
      resource_handler.setWelcomeFiles(new String[] { "index.html" });

      // resource_handler.setResourceBase("target/public");
      resource_handler.setResourceBase(resourceBase/*site.getDestination().getPath()*/);
      String base = resource_handler.getResourceBase();
      log.info("Server resource base: " + base);
     
      HandlerList handlers = new HandlerList();
      handlers.setHandlers(new Handler[] { resource_handler, new DefaultHandler()});
      server.setHandler(handlers);
//      server.setHandlers(new Handler[]{handlers, logHandler});
     
      log.info( "Starting preview server on http://localhost:" + port + "/" );
    }else{
      log.info("Using " + ContextHandler.class.getName());
      ContextHandler contextHandler = new ContextHandler();
      contextHandler.setContextPath(root);
      contextHandler.setHandler(new ResourceHandler());
      contextHandler.setResourceBase(resourceBase/*site.getDestination().getPath()*/);
      server.setHandler(contextHandler);
//      server.setHandlers(new Handler[]{contextHandler, logHandler});
     
      log.info( "Starting preview server on http://localhost:" + port + root );
View Full Code Here

    String resourcePath = "com/twitter/ambrose/server/web";
    URL resourceUrl = checkNotNull(
        APIHandler.class.getClassLoader().getResource(resourcePath),
        "Failed to find resource '%s'", resourcePath
    );
    ResourceHandler resourceHandler = new ResourceHandler();
    resourceHandler.setWelcomeFiles(new String[]{ "workflow.html" });
    resourceHandler.setResourceBase(resourceUrl.toExternalForm());
    HandlerList handler = new HandlerList();
    handler.setHandlers(new Handler[] {
        resourceHandler,
        new APIHandler(workflowIndexReadService, statsReadService),
        new DefaultHandler()
View Full Code Here

        ((ResourceChangeScannerImpl) ResourceFactory.getResourceChangeScannerService()).reset();
        ResourceFactory.getResourceChangeNotifierService().start();
        ResourceFactory.getResourceChangeScannerService().start();

        this.server = new Server(0);
        ResourceHandler resourceHandler = new ResourceHandler();
        resourceHandler.setResourceBase(fileManager.getRootDirectory().getPath());

        server.setHandler(resourceHandler);

        server.start();
    }
View Full Code Here

        ResourceFactory.getResourceChangeNotifierService().start();
        ResourceFactory.getResourceChangeScannerService().start();

        this.server = new Server(0);
        ResourceHandler resourceHandler = new ResourceHandler();
        resourceHandler.setResourceBase(fileManager.getRootDirectory().getPath());

        server.setHandler(resourceHandler);

        server.start();
View Full Code Here

        ResourceFactory.getResourceChangeNotifierService().start();
        ResourceFactory.getResourceChangeScannerService().start();

        this.server = new Server(0);
        ResourceHandler resourceHandler = new ResourceHandler();
        resourceHandler.setResourceBase(fileManager.getRootDirectory().getPath());

        server.setHandler(resourceHandler);

        server.start();
View Full Code Here

TOP

Related Classes of org.mortbay.jetty.handler.ResourceHandler

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.