HTTP 500 erhalten, wenn Servlet in Jetty ausgeführt wird

Ich habe ein Servlet, das bis vor ein paar Tagen einwandfrei lief. Aber das einzige, was ich geändert habe, ist das Nexus-Repo, das ich für Maven verwende. Ich betreibe das Servlet über MVN Jetty: run

Wenn ich jedoch versuche, auf die Website zuzugreifen, anstatt die Startseite anzuzeigen, wird Folgendes angezeigt:

<code>HTTP ERROR 500

Problem accessing /. Reason:

    jregex/Pattern
</code>

Ich kann auf andere URLs wie /favicon.ico zugreifen. Aber ich kann bei diesem jregex / Pattern-Fehler nichts finden und es sieht nicht so aus, als würde die jregex-Bibliothek überhaupt im Code verwendet.

Ich sehe auch keine Probleme in den Protokollen. Es sieht so aus, als ob Anfragen für die Homepage nicht in mein Servlet gelangen, aber Anfragen für andere Seiten.

Dies geschieht sowohl unter Arch Linux als auch unter Mac OS X 10.7

Dies ist mit ziemlicher Sicherheit ein Abhängigkeitsproblem, da nach dem Ersetzen meines~/.m2 Ordner mit einem alten (mit Abhängigkeiten vom alten Nexus-Server) funktioniert es.

Manchmal bekomme ich auch:

<code>HTTP ERROR: 503

Problem accessing /. Reason:

    SERVICE_UNAVAILABLE
</code>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage