Tomcat: Servlets laufen nicht
-
Moin!
Ich habe mir hier gerade einen Tomcat 5.5 zusammen mit Apache2 und mod_jk aufgebaut. Ich habe statt des webapps-Verzeichnis im Tomcat-Verzeichnis einen Symlink in mein Home-Verzeichnis ~/public_html/jsp
In der Apache2-Konfiguration habe ich dann folgendes stehen:
JkMount /java/* worker1wenn ich nun http://localhost/java/test.jsp aufrufe, ist alles ok. Auch die mitgelieferten JSP-Beispiele funktionieren. Nur die Servlets wollen nicht. Die liegen in ~/jsp/java/servlets-examples und sollten eigentlich über http://localhost/java/servlets-examples/servlet/<Servlet-Name> erreichbar sein. Sind sie aber nicht.
Ich will doch eigentlich nur eine ganz einfache Sache:
1. Für alle URLs außer /java wird der apache2 verwendet
2. Wenn /java/* aufgerufen wird, sollen jsps und servlets aus ~/public_html/jsp/java aufgerufen werden.
3. Das auch für Servlets.Ich steige mit Tomcat nicht ganz Durch. Ich finde die Konfiguration ist im Gegensatz zu der Apache-Konfiguration sehr kompliziert. Aber vielleicht bin ich noch nicht richtig eingearbeitet...
Edit:
Einige Beispiel-JSPs funktionieren auch nicht. Anscheinend findet er die web.xml-Datei nicht...