Mit einem Jetty-Server mit JUnit-tests.

Ich versuche schon zum testen meiner web-app durch starten einer Jetty-Servers in der BeforeClass Methode meiner JUnit-Testfall und dann mit einem HttpClient zu bilden Anforderung an den server. Bekomme ich den server starten ohne Probleme, aber ich bekomme immer 404, wenn ich versuche, eine Anfrage zu stellen.

Die Konfiguration meines Servers ist wie folgt:

  public void start() throws Exception {
        if (server == null) {
            server = new Server(PORT);
            server.setStopAtShutdown(true);

            wac = new WebAppContext();
            wac.setContextPath("/app");
            wac.setResourceBase("war");
            wac.setClassLoader(this.getClass().getClassLoader());
            server.addHandler(wac);

            server.start();
        }
   }    

Gibt es etwas falsch mit meiner config? Der server läuft und ich kann sehen, dass ich es schlagen, es kann einfach nicht finden, keine Ressourcen.

InformationsquelleAutor stevebot | 2011-03-10

Schreibe einen Kommentar