IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Erreur de déploiement d'une simple servlet ?


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Janvier 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 11
    Par défaut Erreur de déploiement d'une simple servlet ?
    Bonjour,

    Je viens d'écrire, en tant que débutant, une simple servlet :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    package arbre.serveur;
     
    import javax.servlet.http.*;
    import java.io.*;
     
    public class TestServlet extends HttpServlet
    {
    	public void doGet(HttpServletRequest requete, HttpServletResponse reponse)
    	{
    	PrintWriter out = reponse.getWriter();
    	out.println("Test");
    	}
    }
    Une fois compilée, je déplace mon fichier TestServlet.class dans {TOMCAT_HOME}\webapps\ArbreServlet\

    Ce répertoire contient également un dossier \WEB-INF\ avec le fichier web.xml suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <?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>TestServlet</display-name> 
    	<servlet> 
    		<servlet-name>ArbreServlet</servlet-name> 
    		<servlet-class>ArbreServlet.TestServlet</servlet-class> 
    	</servlet> 
    	<servlet-mapping> 
    		<servlet-name>ArbreServlet</servlet-name> 
    		<url-pattern>/ArbreServlet/*</url-pattern> 
    	</servlet-mapping> 
    </web-app>
    Donc, voici les fichiers que je possède :

    {TOMCAT_HOME}\webapps\ArbreServlet\TestServlet.class
    {TOMCAT_HOME}\webapps\ArbreServlet\WEB-INF\web.xml

    Au lancement de Tomcat, je peux voir, dans le "Tomcat Manager", que ma servlet est chargée :

    - Chemin : /ArbreServlet
    - Nom d'affichage : TestServlet
    - Fonctionnant : true
    - Sessions : 0
    - Commands : Démarrer Arréter Recharger Undeploy


    Lorsque j'accède à ma servlet (http://127.0.0.1:8080/ArbreServlet), j'obtiens un rapport d'erreur :

    "La ressource demandée (/ArbreServlet/) n'est pas disponible."

    Donc, y'a sûrement quelquechose que je fais mal, si quelqu'un pourrait me secourir, ça serait sympa :-]

    Merci !

  2. #2
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    Je dirais que cela vient du nom de la servlet dans web.xml

    ca serait plutot
    arbre.serveur.TestServlet qu il faut mettre dans ton tag servlet-class

  3. #3
    Membre habitué
    Inscrit en
    Janvier 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 11
    Par défaut
    Yes, je viens de tester, mais ça me renvoi toujours la même erreur :-\

  4. #4
    Membre Expert
    Avatar de zekey
    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 036
    Par défaut
    Vérifie les log de tomcat, le fait que l'app soit déclarée démarrée ne signifie pas qu'il n'y pas eu d'erreur.

  5. #5
    Membre habitué
    Inscrit en
    Janvier 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 11
    Par défaut
    Yes, je scrute, je scrute, mais rien ne me choque :-\

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    16 janv. 2007 14:13:53 org.apache.coyote.http11.Http11BaseProtocol init
    INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
    16 janv. 2007 14:13:53 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 6062 ms
    16 janv. 2007 14:13:54 org.apache.catalina.core.StandardService start
    INFO: DÚmarrage du service Catalina
    16 janv. 2007 14:13:54 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/5.5.20
    16 janv. 2007 14:13:54 org.apache.catalina.core.StandardHost start
    INFO: XML validation disabled
    16 janv. 2007 14:13:57 org.apache.coyote.http11.Http11BaseProtocol start
    INFO: DÚmarrage de Coyote HTTP/1.1 sur http-8080
    16 janv. 2007 14:13:58 org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8009
    16 janv. 2007 14:13:58 org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/141  config=null
    16 janv. 2007 14:13:58 org.apache.catalina.storeconfig.StoreLoader load
    INFO: Find registry server-registry.xml at classpath resource
    16 janv. 2007 14:13:58 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 4860 ms

  6. #6
    Membre habitué
    Inscrit en
    Janvier 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 11
    Par défaut
    J'ai tout réinstaller, tout reconfigurer, puis... même résultat :-\

    So je pense que y'a quand même des gens qui font des servlets et qui ont résolu ce problème nan ? :-\

Discussions similaires

  1. erreur de déploiement d'une application
    Par safaaa dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 28/03/2012, 01h55
  2. Erreur de déploiement d'une application vb.net
    Par mehat dans le forum VB.NET
    Réponses: 1
    Dernier message: 16/04/2010, 12h42
  3. Erreur après déploiement d'une application VB.NET
    Par charouel dans le forum VB.NET
    Réponses: 1
    Dernier message: 13/04/2010, 20h03
  4. erreur de compilation d'une servlet sous unix
    Par schrodinger dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 07/11/2007, 19h57
  5. Réponses: 2
    Dernier message: 19/04/2007, 16h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo