Alias für Tomcat(5.5)-Servlet einrichten

Moritz123

Erfahrenes Mitglied
Hallo!

ich habe auf meinem Tomcat 5.5 als einzige Anwendung Axis2 laufen, dass sich wiederrum um die Auslieferung eines Webservices kümmert.

Nun würde ich dem Endnutzer gerne verschleihern, welche technische Grundlage sich hinter dem Service verbirgt und würde es gerne so einrichten, dass der Service statt unter http://hostname/axis2/services/ServiceName der Service direkt unter http://hostname/ServiceName zu erreichen ist.

Besteht die Möglichkeit den Tomcat so zu konfigurieren, dass er Anfragen entsprechend obigem Muster umschreibt?

Vielen Dank und schöne Grüße,
 
Warum löst Du es nicht mit modrewrite? Sprich der User gibt die kurze URL ein und intern leitest Du auf den lange URL um.

Oder verstand ich Dich falsch?
 
Schau dir doch das mal an
http://tomcat.apache.org/tomcat-5.5-doc/config/context.html

du kannst, sofern du deinen Context fest einträgst, den Pfad setzen, auf den dieser Reagieren soll also in dem Falle Axis2.

Hier mal ein Beispiel mit Cocoon:

Code:
<Context path="/cocoon" docbase="webapps/cocoon"  debug="0" reloadable="true" >
</Context>

Path legt hier fest worauf er Reagieren soll und docBase gibt das entsprechende Verzeichnis an. Eingetragen wird das ganze glaube ich in der "server.xml".
 

Neue Beiträge

Zurück