/** temp main - just to help testing */
  public static void main(String[] args) throws Exception {
    Server server = new Server();
    Connector connector = new GrizzlyConnector();
    connector.setPort(8080);
    server.setConnectors(new Connector[] {connector});

    HandlerCollection handlers = new HandlerCollection();
    ContextHandlerCollection contexts = new ContextHandlerCollection();
    handlers.setHandlers(new Handler[] {contexts, new DefaultHandler()});
    server.setHandler(handlers);

    // TODO add javadoc context to contexts

    WebAppContext.addWebApplications(
        server, "../../webapps", "org/mortbay/jetty/webapp/webdefault.xml", true, false);

    HashUserRealm userRealm = new HashUserRealm();
    userRealm.setName("Test Realm");
    userRealm.setConfig("../../etc/realm.properties");
    server.setUserRealms(new UserRealm[] {userRealm});

    server.start();
    server.join();
  }