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 :

impossible d'avoir deux servlets


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de hamham
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 80
    Par défaut impossible d'avoir deux servlets
    Bonjour à tous,

    je travaille actuellement sur les servlets et je me trouve dans une impasse. Je ne comprends pas pourquoi deux servlets qui fonctionnent très bien toutes seules, ne fonctionnent pas ensemble.

    En effet, dans mon projet lorsque je supprime une des deux servlet l'autre fonctionne, mais quand les deux sont ensemble plus rien ne marche.

    Savez-vous d'où ça peut venir? Faut-il écrire quelque chose de spécial dans le web.xml?

    Merci d'avance

  2. #2
    Membre expérimenté Avatar de wace
    Inscrit en
    Septembre 2003
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 224
    Par défaut
    Tu peux nous montrer ton web.xml ?
    Decrit aussi l'environnement dans lequel tu te trouve ca aidera a avoir une reponse precise

  3. #3
    Membre confirmé Avatar de hamham
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 80
    Par défaut
    Je travaille avec eclipse, Apache et JOnAS. Voici mon web.xml

    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    <web-app>
    	<servlet>
    		<servlet-name>HelloWorld</servlet-name>
    		<servlet-class>HelloWorld</servlet-class>
    	</servlet>
    	<servlet-mapping>
    		<servlet-name>HelloWorld</servlet-name>
    		<url-pattern>/HelloWorld</url-pattern>
    	</servlet-mapping>
     
    	<servlet>
    		<servlet-name>SpyServlet</servlet-name>
    		<servlet-class>SpyServlet</servlet-class>
    	</servlet>
    	<servlet-mapping>
    		<servlet-name>SpyServlet</servlet-name>
    		<url-pattern>/SpyServlet</url-pattern>
    	</servlet-mapping>
     
     
    	<welcome-file-list>
    		<welcome-file>index.jsp</welcome-file>
    	</welcome-file-list>
     
    	<error-page>
    		<error-code>404</error-code>
    		<location>/error.jsp</location>
    	</error-page>
     
    </web-app>

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Ca veut dire quoi "ne fonctionnent pas ensemble" ? T'as une stacktrace ? Un message d'erreur bien précis ?

  5. #5
    Membre confirmé Avatar de hamham
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 80
    Par défaut
    Bonjour,

    en faite dans le navigateur j'obtiens ceci :

    HTTP Status 404 - /moduletest/HelloWorld

    --------------------------------------------------------------------------------

    type Status report

    message /moduletest/HelloWorld

    description The requested resource (/moduletest/HelloWorld) is not available.


    --------------------------------------------------------------------------------

    Apache Tomcat/5.5.9
    et je viens de m'apercevoir que la console eclipse me donne également une erreur :

    [java] Exception during execution of org.objectweb.jonas.adm.JonasAdmin : Exception during registering war: org.objectweb.jonas.web.JWebContainerServiceException : Cannot read the deployment descriptors '/C:/JONAS_4_5_3/webapps/moduletest.war': org.objectweb.jonas_web.deployment.api.WebContainerDeploymentDescException: Error when parsing XML document WEB-INF/web.xml: Parse Fatal Error at line 52 column 11: The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime-mapping*,welcome-file-list?,error-page*,taglib*,resource-env-ref*,resource-ref*,security-constraint*,login-config?,security-role*,env-entry*,ejb-ref*,ejb-local-ref*)".
    quelqu'un a une idée?

  6. #6
    Membre confirmé Avatar de hamham
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 80
    Par défaut
    personne n'a d'idées????????????

    sinon est ce que vous connaissez un logiciel qui pourrait me permettre de trouver d'où vient l'erreur, notamment si elle provient du web.xml??

    merci

  7. #7
    Membre expérimenté Avatar de wace
    Inscrit en
    Septembre 2003
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 224
    Par défaut
    Raaaaaaaaaaaaaaaaaaaaaaah ca m'a pas sauté aux yeux de suite ... mais j'ai trouvé,

    je suis meme sur que c'est toi qui a ecrit le web.xml avec tes petites mimines!!!!

    Bon treves de divinations ....

    tu t'es trompé dans ton web.xml, tu n'as pas du lire toute les spec mais en gros y a un des premiers trucs qui dit que tu declares d'abord toute tes servlets en ensuite tu fais le mapping

    donc ca fait un truc du genre

    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
    21
    22
    23
    24
    25
    26
    27
    28
    <web-app>
    	<servlet>
    		<servlet-name>HelloWorld</servlet-name>
    		<servlet-class>HelloWorld</servlet-class>
    	</servlet>
     
    	<servlet>
    		<servlet-name>SpyServlet</servlet-name>
    		<servlet-class>SpyServlet</servlet-class>
    	</servlet>
    	<servlet-mapping>
    		<servlet-name>SpyServlet</servlet-name>
    		<url-pattern>/SpyServlet</url-pattern>
    	</servlet-mapping>
    	<servlet-mapping>
    		<servlet-name>HelloWorld</servlet-name>
    		<url-pattern>/HelloWorld</url-pattern>
    	</servlet-mapping>
     
    	<welcome-file-list>
    		<welcome-file>index.jsp</welcome-file>
    	</welcome-file-list>
     
    	<error-page>
    		<error-code>404</error-code>
    		<location>/error.jsp</location>
    	</error-page>
    </web-app>
    dit moi si ca va mieux comme ca ?

  8. #8
    Membre confirmé Avatar de hamham
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 80
    Par défaut
    Ca marche!! je te remercie, enfin je comprends pas, je les avais aussi mis dans cet ordre là mais ca n'avait pas marché. C'est mystique le Java parfois.

    En tout merci et a+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/02/2011, 18h15
  2. Impossible d'avoir un arrière plan en utilisant CSS
    Par Tartenpion dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 21/06/2005, 14h00
  3. impossible d'ouvrir deux recordset sur la meme connection ?
    Par requiemforadream dans le forum ASP
    Réponses: 3
    Dernier message: 28/04/2005, 09h31
  4. [STRUTS]peux t-on avoir deux versions d'eclipse ...
    Par marc olivier dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 04/01/2005, 08h01
  5. [JWindow + KeyListener] Impossible d'avoir un KeyEvent
    Par Pascmar dans le forum Agents de placement/Fenêtres
    Réponses: 14
    Dernier message: 19/07/2004, 17h35

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