java.lang.IllegalStateException: No SessionManager

Por favor, dame consejos sobre cómo configurar correctamente Jetty. Estoy usando la última versión de jetty (9.0.6.v20130930). Ordené al servidor implementar un servlet concreto y ¡no funciona! Ya trabajé un poco con Jetty y no vi nada de eso.

-- Clase principal

 public static void main(String[] args) throws Exception
    {
        MessageSystem ms = new MessageSystem();
        Frontend frontend = new Frontend(ms);

        (new Thread(frontend)).start();

        Server server = new Server(8080);
        server.setHandler(frontend);

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

    }

- Frontend.class

public class Frontend extends AbstractHandler implements Runnable, Abonent {
    ... constructor and others methods...

    public void handle(String target, Request baseRequest,
                      HttpServletRequest request,
                      HttpServletResponse response)
            throws IOException, ServletException
    {
        setResponseSettings(baseRequest,response);
        PrintWriter out = response.getWriter();

        try {
            int id;
            HttpSession session = request.getSession();
            if( session.isNew()){
                id = setSessionId(session);
                pageContent = "Hello new user! Your id: "+id;
                out.println(new Page().enterName());
            }else{
                id = getSessionId(session);
                pageContent = "Hi! I remember you. You are: " +id;
                out.println(new Page().normalContent());
            }
        }
        catch (IllegalStateException ex){
            System.out.println("Exception!"+ex);
        }
        out.println("<H1>" + pageContent + "</H1>");
        Iterator iterator = listStrings.iterator();
        while (iterator.hasNext()){
            out.println("<br>");
            out.println("Your text from TextField: "+iterator.next());
        }
        out.close();
    }

- suela

2013-11-01 04:06:24.273:INFO:oejs.Server:main: jetty-9.0.6.v20130930
2013-11-01 04:06:24.309:INFO:oejs.ServerConnector:main: Started ServerConnector@358e0f79{HTTP/1.1}{0.0.0.0:8080}
Exception!java.lang.IllegalStateException: No SessionManager
Exception!java.lang.IllegalStateException: No SessionManager

Respuestas a la pregunta(1)

Su respuesta a la pregunta