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

Tomcat et TomEE Java Discussion :

modification du web.xml fait planter tomcat


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 13
    Par défaut modification du web.xml fait planter tomcat
    Bonjour à tous!

    D'habitude je viens surtout sur ce forum pour m'inspirer des problèmes des autres pour résoudre le mien mais là je ne trouve pas.
    Je suis en train de développer une appli web sous tomcat, et j'ai un problème avec mon web.xml.
    Quand j'utilise celui-ci:
    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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    <web-app>
    <servlet>
    		<servlet-class>envoi.envoi</servlet-class>
    		<servlet-name>envoi</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>envoi.actEnvoi</servlet-class>
    		<servlet-name>actEnvoi</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>parametre.paramUser</servlet-class>
    		<servlet-name>paramUser</servlet-name>
    </servlet>
     
     
    <servlet>
    		<servlet-class>parametre.paramAdmin</servlet-class>
    		<servlet-name>paramAdmin</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>admin.formulaireGroupe</servlet-class>
    		<servlet-name>formulaireGroupe</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>admin.formulaireAction</servlet-class>
    		<servlet-name>creationGroupe</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>admin.formulaireUser</servlet-class>
    		<servlet-name>formulaireUser</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>admin.creationUser</servlet-class>
    		<servlet-name>creationUser</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>recherche.actRecherche</servlet-class>
    		<servlet-name>actRecherche</servlet-name>
    </servlet>
     
    <servlet-mapping>
    		<servlet-name>envoi</servlet-name>
    		<url-pattern>/user/envoi</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>actEnvoi</servlet-name>
    		<url-pattern>/user/actEnvoi.do</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>paramUser</servlet-name>
    		<url-pattern>/paramUser</url-pattern>
    </servlet-mapping>
     
     
    <servlet-mapping>
    		<servlet-name>paramAdmin</servlet-name>
    		<url-pattern>/paramAdmin</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>formulaireGroupe</servlet-name>
    		<url-pattern>/formulaireGroupe</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>creationGroupe</servlet-name>
    		<url-pattern>/admin/creationGroupe.do</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>formulaireUser</servlet-name>
    		<url-pattern>/admin/formulaireUser</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>creationUser</servlet-name>
    		<url-pattern>/admin/creationUser.do</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>actRecherche</servlet-name>
    		<url-pattern>/user/actRecherche.do</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>actRecherche</servlet-name>
    		<url-pattern>/admin/actRecherche.do</url-pattern>
    </servlet-mapping>
     
    </web-app>
    Il n'y a donc aucun soucis avec ce code là.
    Mais quand je y rajoute ce code dans mon web.xml pour faire une authentification, et bien tomcat ne veut pas relancer le projet dans tomcat manager. Alors que ce code seul a été testé et fonctionne. Voir nouveau code ci-dessous:
    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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    <web-app>
     
    <security-constraint>
    		<display-name>Contraintes de sécurité</display-name>
    		<web-resource-collection>
    			<web-resource-name>Accès restreint</web-resource-name>
    			<description></description>
    			<url-pattern>admin/*</url-pattern>
    			<http-method>GET</http-method>
    			<http-method>PUT</http-method>
    			<http-method>HEAD</http-method>
    			<http-method>TRACE</http-method>
    			<http-method>POST</http-method>
    			<http-method>DELETE</http-method>
    			<http-method>OPTIONS</http-method>
    		</web-resource-collection>
    		<auth-constraint>
    			<description></description>
    			<role-name>administrateur</role-name>
    		</auth-constraint>
    	</security-constraint>
    	<login-config>
    		<auth-method>FORM</auth-method>
    		<realm-name>Authentification basé sur un formulaire</realm-name>
    		<form-login-config>
    			<form-login-page>admin/login.jsp</form-login-page>
    			<form-error-page>admin/error.jsp</form-error-page>
    		</form-login-config>
    	</login-config>
    	<security-role>
    		<description></description>
    		<role-name>manager</role-name>
    		<role-name>standard</role-name>
    	</security-role>
    	<session-config>
    		<session-timeout>1</session-timeout>
    	</session-config>
    	<welcome-file-list>
    		<welcome-file>admin/index.jsp</welcome-file>
    	</welcome-file-list>
     
     
    <servlet>
    		<servlet-class>envoi.envoi</servlet-class>
    		<servlet-name>envoi</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>envoi.actEnvoi</servlet-class>
    		<servlet-name>actEnvoi</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>parametre.paramUser</servlet-class>
    		<servlet-name>paramUser</servlet-name>
    </servlet>
     
     
    <servlet>
    		<servlet-class>parametre.paramAdmin</servlet-class>
    		<servlet-name>paramAdmin</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>admin.formulaireGroupe</servlet-class>
    		<servlet-name>formulaireGroupe</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>admin.formulaireAction</servlet-class>
    		<servlet-name>creationGroupe</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>admin.formulaireUser</servlet-class>
    		<servlet-name>formulaireUser</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>admin.creationUser</servlet-class>
    		<servlet-name>creationUser</servlet-name>
    </servlet>
    <servlet>
    		<servlet-class>recherche.actRecherche</servlet-class>
    		<servlet-name>actRecherche</servlet-name>
    </servlet>
     
    <servlet-mapping>
    		<servlet-name>envoi</servlet-name>
    		<url-pattern>/user/envoi</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>actEnvoi</servlet-name>
    		<url-pattern>/user/actEnvoi.do</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>paramUser</servlet-name>
    		<url-pattern>/paramUser</url-pattern>
    </servlet-mapping>
     
     
    <servlet-mapping>
    		<servlet-name>paramAdmin</servlet-name>
    		<url-pattern>/paramAdmin</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>formulaireGroupe</servlet-name>
    		<url-pattern>/formulaireGroupe</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>creationGroupe</servlet-name>
    		<url-pattern>/admin/creationGroupe.do</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>formulaireUser</servlet-name>
    		<url-pattern>/admin/formulaireUser</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>creationUser</servlet-name>
    		<url-pattern>/admin/creationUser.do</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>actRecherche</servlet-name>
    		<url-pattern>/user/actRecherche.do</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    		<servlet-name>actRecherche</servlet-name>
    		<url-pattern>/admin/actRecherche.do</url-pattern>
    </servlet-mapping>
     
     
    </web-app>
    Si l'un d'entre vous peut m'aider.
    Merci d'avance

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Faudrait déplacer ton sujet là :
    http://www.developpez.net/forums/f26...ava-ee/tomcat/

  3. #3
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 13
    Par défaut
    Merci de l'avoir déplacer

  4. #4
    Membre Expert
    Avatar de hasalex
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 879
    Par défaut
    Est-ce que tu as des logs ?

    A tout hasard, déplace ton élément <security-contraint> après les éléments <servlet>.

  5. #5
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 13
    Par défaut
    Non je n'ai pas de logs.

    J'ai essayé de mettre la balise <security-contraint> après et avant les servlets et ça ne fonctionne pas.
    Je ne comprends c'est tomcat qui ne va pas recharger le projet quand je mets le nouveau web.xml il l'arrête directement et ne veut plus le démarrer

  6. #6
    Inactif  
    Inscrit en
    Mai 2008
    Messages
    135
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 135
    Par défaut
    Citation Envoyé par ptitnic Voir le message
    Non je n'ai pas de logs.

    J'ai essayé de mettre la balise <security-contraint> après et avant les servlets et ça ne fonctionne pas.
    Je ne comprends c'est tomcat qui ne va pas recharger le projet quand je mets le nouveau web.xml il l'arrête directement et ne veut plus le démarrer
    Comment ça vous n'avez pas de log ?

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

Discussions similaires

  1. modification fichier web.xml
    Par sky88 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 26/04/2011, 12h15
  2. [TOMCAT] parametrage du fichier web.xml
    Par sebos63 dans le forum Tomcat et TomEE
    Réponses: 12
    Dernier message: 06/05/2010, 12h09
  3. [Tomcat] configuration d'une page d'erreur dans web.xml
    Par Super Castor dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 08/04/2009, 15h58
  4. War déployé et modifications (fichiers, web.xml)
    Par aravis dans le forum Websphere
    Réponses: 2
    Dernier message: 03/09/2007, 13h31
  5. [TomCat][sécurité]config fichier web.xml
    Par liomac dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 24/09/2003, 15h46

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