Wie kann ich dienen, einen bestimmten classpath-Ressource an eine bestimmte Adresse mit eingebetteten jetty?

Ich bin auf der Suche, um aufzudecken ein clientacesspolicy.xml Datei aus einem eingebetteten jetty-server.

Mein Aktueller Versuch sieht wie folgt aus:

ContextHandler capHandler = new ContextHandler();
capHandler.setContextPath("/clientaccesspolicy.xml");
capHandler.setBaseResource(Resource.newClassPathResource("clientaccesspolicy.xml"));
HandlerList handlers = new HandlerList();
handlers.addHandler(capHandler);
...
httpServer.setHandler(handlers);

Aber ich bekomme eine 404-Zugriff auf http://localhost:9000/clientaccesspolicy.xml

Wie kann ich über eine classpath-Ressource, die einem bestimmten URL programmgesteuert in Jetty?

Dank,
Andy

InformationsquelleAutor Andy | 2012-02-02
Schreibe einen Kommentar