2016-04-25 10 views
0

Ich habe eine Karaf-Installation mit einigen WAR-Dateien darin. Jeder von ihnen ist verfügbar über den Hostnamen: port/individual-context-path.Wie ändert man den Apache Karaf/Jetty/Pax-Web Standardpfad von/zu Ihrem-benutzerdefinierten Pfad /?

Wie kann ich den Hostnamen: Port/Anruf umleiten, die tatsächlich eine 404 gibt - zu einem bestimmten Kontext-Pfad?

Welche Datei definiert den Steg/Karaf "root-path"?

+0

nach was genau suchen sie? –

+0

Ich nicht, wo ich die Standardroute/Pfad/Verbindung definieren kann? für meine Karaf-Instanz. Es sollte auf einen gegebenen Kriegskontextpfad zeigen. – devbnz

Antwort

0

Sie können einen bestimmten Pfad nicht umleiten oder an einen anderen umleiten, Sie können jedoch Ihre Anwendung registrieren, um bei Web-ContextPath "/" registriert zu werden. Alle Servlets, die mit einem beliebigen HttpService/WecContainer registriert sind oder als Servlet Service (OSGi) registriert sind, werden mit dem Kontextpfad "/" registriert, alle Extras sind Aliase auf diesen.

+0

Vielen Dank! Ah, du bist der Typ aus dem Apache Karaf Cookbook - den ich jetzt auf meinem Tisch habe. Danke auch für dieses gute Buch. – devbnz

+0

Gern geschehen, und ich hoffe, dass Ihnen dieses Buch hilft, die Spezialitäten kennenzulernen :-) –

Verwandte Themen