Précédent   Forum des professionnels en informatique > Java > Serveurs, conteneurs, et Java EE > Tomcat
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/07/2004, 10h00   #1
Invité de passage
 
Inscription : juillet 2004
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 5
Points : 1
Points : 1
Par défaut [Tomcat][Eclipse] erreur http 404 à l'exécution de servlet

Bonjour,
J'essaie de créer sous Eclipse ma 1ère servlet en suivant l'exemple décrit sous http://lfe.developpez.com/Java/TomCat/

Ayant choisi la 2ème méthode de mise en production (création du fichier web.xml), j'ai l'erreur suivante à l'exécution sous Tomcat :
HTTP 404 - /TestTomCat/Test
type Rapport d''état
message /TestTomCat/Test
description La ressource demandée (/TestTomCat/Test) n'est pas disponible.
Apache Tomcat/4.1.30


Mon environnement est le suivant:
Mandrake 10, Tomcat 4.1.30, Eclipse 2.1.3 (plugin Tomcat installé).

Contenu du fichier web.xml :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> 
<web-app> 
	<display-name>TestTomcat</display-name> 
	<servlet> 
		<servlet-name>Test</servlet-name> 
		<servlet-class>com.developpez.tomcat.Test</servlet-class> 
	</servlet> 
	<servlet-mapping> 
		<servlet-name>Test</servlet-name> 
		<url-pattern>/Test</url-pattern> 
	</servlet-mapping>  
</web-app>
Je n'ai pas de message d'erreur dans les logs de Tomcat.
J'ai la même erreur avec Tomcat 5.
Le fichier server.xml est toujours à une date ancienne.
Si je mets une ligne bidon dans le fichier web.xml, j'ai la même erreur.

Merci.
mayjo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2004, 11h31   #2
Invité de passage
 
Inscription : juillet 2004
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 5
Points : 1
Points : 1
Après avoir forcé dans Eclipse la mise à jour du contexte pour le projet TestTomcat , j'ai toujours le problème général "http 404" mais ça avance un peu dans le bon sens.
En effet, le fichier server.xml est désormais modifié (avec une référence à TestTomcat) et j'ai désormais une erreur dans Eclipse si je mets une ligne bidon dans web.xml.
De plus , je vois bien désormais dans le server Tomcat Manager l'application /TestTomcat
Enfin, dans les logs de Tomvat, je vois bien apparaitre des lignes faisant référence à /TestTomcat

Mais j'ai encore mon problème HTTP 404
mayjo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2004, 11h36   #3
Rédacteur
 
Avatar de christopheJ
 
Inscription : avril 2004
Messages : 1 619
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Indre et Loire (Centre)

Informations forums :
Inscription : avril 2004
Messages : 1 619
Points : 2 830
Points : 2 830
Le message de l'erreur 404 est-il toujours le meme?
Ta classe Test est bien dans le package com.developpez.tomcat?
Fais attention au majuscule, c'est tres important en java.
christopheJ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2004, 11h48   #4
Invité de passage
 
Inscription : juillet 2004
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 5
Points : 1
Points : 1
Le message d'erreur 404 est toujours exactement le même.
La classe Test est bien dans le package com.developpez.tomcat
mayjo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2004, 13h58   #5
Rédacteur
 
Avatar de christopheJ
 
Inscription : avril 2004
Messages : 1 619
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Indre et Loire (Centre)

Informations forums :
Inscription : avril 2004
Messages : 1 619
Points : 2 830
Points : 2 830
verifie que dans ton repertoire :
\TestTomcat\WEB-INF\classes\com\developpez\tomcat
se trouve un fichier Test.class
christopheJ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2004, 18h09   #6
Invité de passage
 
Inscription : juillet 2004
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 5
Points : 1
Points : 1
Le fichier Test.class est bien présent dans le répertoire
mayjo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/07/2004, 18h19   #7
Invité de passage
 
Inscription : juillet 2004
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 5
Points : 1
Points : 1
Le problème est corrigé !!

J'avais une majuscule (le C) qui trainait à tort dans l'url appelée http://localhost:8080/TestTomCat/Test

je suis confus !!
mayjo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h38.


 
 
 
 
Partenaires

Hébergement Web