Hi,
hab mir grad den Tomcat 5.5.7 runtergeladen und bring das Servlet nicht zum laufen. Hab schon gesearcht aber keinen Hinweis gefunden. Verwend den Container zum aller ersten mal also denk ich mal ich vergess einfach irgend was.
Was ich bis jetzt gemacht habe:
- Tomcat installiert
- Ein Verzeichnis 'TerminApp' in %CATALINA_HOME%\webapps angelegt
- Ein Verzeichnis WEB-INF in %CATALINA_HOME%\webapps\TerminApp angelegt
- Ein Verzeichnis classes in %CATALINA_HOME%\webapps\TerminApp\WEB-INF angelegt
- Eine web.xml ins WEB-INF Verzeichnis kopiert.
Inhalt dieser ist
- Dann hab ich die HelloServlet.class in %CATALINA_HOME%\webapps\TerminApp\WEB-INF\classes gespeichert
- Dann starte ich Tomcat
- Dann gib ich http://localhost:8080/TerminApp/servlet/HelloServlet als URL - Adresse im Browser ein und ich bekomm folgenden Fehler
Ich hab eine Vermutung weiss aber nicht wie ich das beheben kann:
Wenn ich den WebanwendungsManager starte, sind alle vorinstallierten Anwendungen verfügar bis auf meine eigene. Ich kann sie aber nicht starten weil ich dann folgende Fehlermeldung bekomme:
hab mir grad den Tomcat 5.5.7 runtergeladen und bring das Servlet nicht zum laufen. Hab schon gesearcht aber keinen Hinweis gefunden. Verwend den Container zum aller ersten mal also denk ich mal ich vergess einfach irgend was.
Was ich bis jetzt gemacht habe:
- Tomcat installiert
- Ein Verzeichnis 'TerminApp' in %CATALINA_HOME%\webapps angelegt
- Ein Verzeichnis WEB-INF in %CATALINA_HOME%\webapps\TerminApp angelegt
- Ein Verzeichnis classes in %CATALINA_HOME%\webapps\TerminApp\WEB-INF angelegt
- Eine web.xml ins WEB-INF Verzeichnis kopiert.
Inhalt dieser ist
Code:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>
<url-pattern>/servlet/HelloServlet</url-pattern>
</servlet-mapping>
</web-app>
- Dann hab ich die HelloServlet.class in %CATALINA_HOME%\webapps\TerminApp\WEB-INF\classes gespeichert
- Dann starte ich Tomcat
- Dann gib ich http://localhost:8080/TerminApp/servlet/HelloServlet als URL - Adresse im Browser ein und ich bekomm folgenden Fehler
HTTP Status 404 Bad Request
type: Status report
message: /TerminApp/servlet/HelloServlet
description: The requested resource (/TerminApp/servlet/HelloServlet) is not available.
Ich hab eine Vermutung weiss aber nicht wie ich das beheben kann:
Wenn ich den WebanwendungsManager starte, sind alle vorinstallierten Anwendungen verfügar bis auf meine eigene. Ich kann sie aber nicht starten weil ich dann folgende Fehlermeldung bekomme:
FEHLER - Anwendung mit Kontext Pfad /TerminApp konnte nicht gestartet werden