Tomcat/Servlet Problem - Servlet wird nicht gefunden

Status
Nicht offen für weitere Antworten.

ElTorb

Mitglied
Hallo!

Ich habe heute ein Servlet erhalten, dass ich einsetzen möchte.

Leider gibt mir Tomcat aus, dass "The requested resource (Servlet TecNavigator is not available) is not available.".

Meine Verzeichnisstruktur ist:
Code:
Servletname
  - WEB-INF
    - classes

in der web.xml in der WEB-INF
steht
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">

<web-app>
    <servlet>
        <servlet-name>
            Servletname
        </servlet-name>
        <servlet-class>
            Servletname
        </servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>Servletname</servlet-name>
        <url-pattern>/servlet/Servletname</url-pattern>
    </servlet-mapping>
</web-app>

Wenn ich jetzt aus der index.html, die sich im Oberverzeichnis Servletname befindet, und die ich über Tomcat aufrufen kann, mit <a href="Servletname"> gibt er mir obigen Fehler aus.

kann mir jemand sagen warum?

Die bei Tomcat mitgelieferten Beispiele funtionieren.
Da diese dieselbe Verzeichnisstruktur haben wie mein Servlet und die web.xml genauso aufgebaut ist, verstehe ich nicht, warum die Beispiele gehen, mein Servlet aber nicht.
Hat da jemand eine Ahnung woran das liegen könnte?

Vielen Dank schon mal für jede Antwort

Torb
 

Tobias

Top Contributor
Das meinte ich auch gar nicht.
In deinem URL-Pattern in der web.xml steht servlet/TecNavigator -> das heißt doch, dass das Mapping auf URLs der Struktur servlet/TecNavigator ansprechen soll -> also mußt du so tun, als läge dein TecNavigator in einem Unterverzeichnis servlet.
Der Link muß also auf servlet/TecNavigator verweisen.

mpG
Tobias
 

ElTorb

Mitglied
danke für den Tipp, aber auch wenn ich den Link auf
<a href="servlet/TecNavigator"> ändere habe ich die Fehlermeldung
The requested resource (Servlet TecNavigator is not available) is not available.

???:L
 

Tobias

Top Contributor
Ordnerstruktur:

Code:
Tec1
    --META-INF
    --WEB-INF
        --web.xml
        --classes
             --TecNavigator.class

Dann ist der Aufruf folgender:

Code:
localhost:8080/tec1/servlet/TecNavigator

mpG
Tobias[/code]
 

ElTorb

Mitglied
Tja, es ist schon zum heulen, oder besser gesagt: mir unverständlich

rufe das Ding jetzt mit
http://localhost:9080/TecNavigator/servlet/TecNavigator
auf (9080, weil Oracle sich 8080 geklaut hat und ich das bei Tomcat besser ändern konnte)

Ergebnis ist leider dasselbe.


Nur mal so generell: ein solcher Fehler kann eigentlich nur durch Fehler in der web.xml entstehen, ja?

denn die Klasse liegt ja in
Code:
TecNavigator
  -- WEB-INF
    -- web.xml
    -- classes
      -- TecNavigator.class
      -- ...

Ich gucke gerade echt so :autsch:
 

bronks

Top Contributor
ElTorb hat gesagt.:
... Nur mal so generell: ein solcher Fehler kann eigentlich nur durch Fehler in der web.xml entstehen, ja?

denn die Klasse liegt ja in
Code:
TecNavigator
  -- WEB-INF
    -- web.xml
    -- classes
      -- TecNavigator.class
      -- ...

Ich gucke gerade echt so :autsch:
Jetzt gruselt es aber gewaltig ... :D

Ohne Paketierung wirst Du Dein Servlet evtl. garnicht aufgerufen bekommen. Pack das Ding unbedingt in ein Paket ... Nicht, daß es grundsätzlich nicht funktioniert, aber je nach Laune kann Tomcat darauf sehr empfindlich sein.
 

ElTorb

Mitglied
:bahnhof:

ich seh schon: übernimm nie etwas was andere so verbrochen haben.

Werde jetzt mal den langen Weg gehen und die kompletten sourcen in mein Eclipse schmeißen, alles neu packetieren und dann neu in eclipse reinschmeißen :gaen:

Das hat man davon wenn man das Werk anderer Leute vorführen soll...

Aber danke für die ganze Hilfe hier :toll:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A web.xml für Servlet in Tomcat 5.5 erstellen Allgemeines EE 2
A web.xml für Servlet in Tomcat erstellen Allgemeines EE 6
B Servlet-Api.jar auf JBoss? (Migration von Tomcat zu JBoss) Allgemeines EE 4
P Tomcat Servlet POST Daten als Array Allgemeines EE 2
H tomcat - alles umleiten zu einem Servlet Allgemeines EE 40
DaRolla Probleme mit Verzeichnissen (Servlet, JSP, Tomcat) Allgemeines EE 8
D Tomcat. Servlet. Findet Klasse nicht. Allgemeines EE 2
B Servlet auf Tomcat Allgemeines EE 1
S Tomcat Application Path bestimmen Allgemeines EE 0
TheWhiteShadow JSF plugins für tomcat webapp Allgemeines EE 0
X Tomcat checkParachute Allgemeines EE 3
C Servlet Tomcat/Jersey findet REST-Service nicht Allgemeines EE 3
J Global JNDI Tomcat Allgemeines EE 0
N WebService WAR-File auf Tomcat-Server Allgemeines EE 1
C WebSocket in Tomcat wirft 404 Allgemeines EE 0
S Eclipse mit Tomcat und Jersey Allgemeines EE 7
S Fehlersuche in Eclipse/Tomcat -> Error-log?? Allgemeines EE 2
S Tomcat und 404 -> von jetzt auf gleich Allgemeines EE 4
L JNDI auf Tomcat mit EE Allgemeines EE 4
E Servlet Tomcat Method Signature Resolution Allgemeines EE 7
J Logging und Monitoring unter Tomcat Allgemeines EE 2
aze Tomcat:Error Pages werden nicht angezeigt Allgemeines EE 4
D JSF JSF 2.0 + ICEFaces + Tomcat 7 Allgemeines EE 3
R Sessionmanagement und Tomcat Allgemeines EE 6
W Tomcat Support mit SLA? Allgemeines EE 3
P Tomcat lädt falsche Datei obwohl richtig angegeben Allgemeines EE 11
N Tomcat funktioniert nach shutdown/startup nicht mehr korrekt Allgemeines EE 9
B Tomcat, JNDI und datasource - Konfiguartion Allgemeines EE 2
JimPanse Tomcat Fehler nach redeploy Allgemeines EE 5
A Java Tomcat findet Website nicht Allgemeines EE 8
S Anfängerfrage Eclipse/Tomcat Allgemeines EE 4
H Installer für Tomcat-Anwendung Allgemeines EE 5
A Tomcat in Eclipse Allgemeines EE 11
T Tomcat: Sessions bleiben zu lange erhalten Allgemeines EE 13
C Tomcat Zugriff auf lokale Dateien Allgemeines EE 2
A Tomcat, Exceptions beim redeploy Allgemeines EE 4
P Hilfe: Tomcat periodischer Absturz Allgemeines EE 5
MQue Tomcat reload Allgemeines EE 4
neurox Tomcat stoppen Allgemeines EE 1
S Unterschied zwischen Tomcat und Application Server? Allgemeines EE 3
MQue Tomcat PermGen Allgemeines EE 7
MQue Tomcat Methodenaufruf Allgemeines EE 3
P Eclipse Tomcat Plugin funktioniert nicht mit externem TC-Server? Allgemeines EE 4
MQue TCP- Verbindung nach Tomcat- Start (global) starten Allgemeines EE 4
reibi Tomcat Proxy eintragen Allgemeines EE 2
P CXF Project auf Tomcat laufen lassen - wie? Allgemeines EE 35
R (TOMCAT] Installation Tomcat auf WinXP Allgemeines EE 8
S Tomcat + Eclipse Allgemeines EE 6
T Security Manager in Tomcat Allgemeines EE 2
S Unterschiedliche Pfade bei Tomcat Allgemeines EE 4
ps EJB3 in Tomcat. das hat selbst mich erstaunt Allgemeines EE 18
B Tomcat Manager - .war Datei hochladen. Einfache Frage Allgemeines EE 5
G Probleme im Tomcat - loading WebappClassLoader Allgemeines EE 3
O ApplicationServer vs. Tomcat Allgemeines EE 5
G Verbindung zu Tomcat Allgemeines EE 15
B Tomcat -> Funktions User Credentials hinterlegen Allgemeines EE 7
B fmt:setBundle => Wo liegt die Properties-Datei im Tomcat? Allgemeines EE 3
U Tomcat Compilierproblem Allgemeines EE 2
A Tomcat -- JSP: komisches Problem Allgemeines EE 11
W Speicher-Problem bei WebApp unter Tomcat, Struts, Hibernate Allgemeines EE 3
M Gelegentlicher Absturz Tomcat Anwendung: PermGen Space Allgemeines EE 6
R Error ServletContextListener auf Tomcat 6 Allgemeines EE 2
Y myFaces 1.2 und Tomcat 5.x / 6.0 Allgemeines EE 9
S tomcat session timeout - und was danach? Allgemeines EE 1
A Tomcat startet nicht, Einstellungsfehler? Allgemeines EE 3
S Auf Datei ausserhalb des Tomcat zugreifen Allgemeines EE 4
S JSP / Tomcat / Eclipse / Unable to compile class for JSP Allgemeines EE 4
E JBoss mit existierendem Tomcat nutzen? Allgemeines EE 4
M JSP: Tomcat: Serverfehler 500 nur beim IE. Allgemeines EE 2
G JSF 1.2 unter Netbeans 6 mit Tomcat 6.0 ->Navigationsprob Allgemeines EE 6
O eclipse - tomcat: Problem bei einfachem Webservice Allgemeines EE 16
L Tomcat Service mit JPDA debugging starten Allgemeines EE 2
J Tomcat: "Unable to get connection, DataSource invalid&q Allgemeines EE 8
F Tomcat: zentraler Class-Ordner? Allgemeines EE 2
T Tomcat: JNDI + JDBC Problem Allgemeines EE 3
N Zugriff auf Webapp nur für localhost definieren (Tomcat) Allgemeines EE 2
byte Tomcat Deployment Problem (HTTP Status 503) Allgemeines EE 8
H Tomcat, MySQL Allgemeines EE 4
B tomcat verbergen Allgemeines EE 3
M classNotFoundexception vom tomcat Allgemeines EE 10
B Liferay + Tomcat Allgemeines EE 4
K tomcat: session-unabhängiges speichern Allgemeines EE 3
G Tomcat übersetzt nichts mehr Allgemeines EE 6
M tomcat beim booten mit starten Allgemeines EE 4
F Serverdienst in Tomcat implementieren Allgemeines EE 14
J Tomcat mit eigener Session-Implementierung Allgemeines EE 15
V tomcat 6 webserver oder was ist sein Sinn? Allgemeines EE 3
G eigener Tomcat-Connector f. propiet. Protokoll via TCP/IP Allgemeines EE 2
J wsdl-tomcat-AXIS Allgemeines EE 2
G Tomcat unter Eclipse starten Allgemeines EE 9
F Tomcat mit 128 MB Ram Allgemeines EE 9
C Unable to query Tomcat Manager: couldn't connect to host Allgemeines EE 2
A Cronjob mit Tomcat starten ? Allgemeines EE 4
B Connection Poll ohne TomCat Allgemeines EE 5
N Tomcat GWT-Anwendung - An beliebiger Stelle schreiben Allgemeines EE 2
E Tomcat Einstellungen Allgemeines EE 10
H Eine kurze Verständnisfrage zum Tomcat Allgemeines EE 2
S Hibernate, Tomcat und Eclipse treiben mich zum Wahnsinn. Allgemeines EE 2
F webanwendung läuft nicht auf Tomcat Allgemeines EE 2
M Tomcat, Hibernate, MySQL und die EOFException Allgemeines EE 7

Ähnliche Java Themen


Oben