Accueil > Forum > > > > web.xml est pas lu par Apache Tomcat
web.xml est pas lu par Apache Tomcat
mardi 10 juin 2008 à 19:09:13 |
web.xml est pas lu par Apache Tomcat

le_virus
|
Bonjour,
je fais une application avec le framework struts,avec comme serveur Apache Tomcat et j'ai actuellement un souci que je ne comprend pas.
j'ai tout établi,web.xml,struts-config.xml contenus dans le WEB-INF de mon application et même que j'ai rajouté le contexte de mon application dans le fichier server.xml dans le dossier "conf" de tomcat.
Le test classique localhost:8080 marche donc le serveur Apache Tomcat marche.
je suis preneur pour toutes les pistes pouvant me dépanner.
Merci.
|
|
mercredi 11 juin 2008 à 08:39:02 |
Re : web.xml est pas lu par Apache Tomcat

dvoraky
|
Salut,
Tu as fais comment pour déployer l'application? Tu as créé un .war?
Perso, j'utilise JBoss mais bon, les deux sont relativement similaires.
Timmy!!!
|
|
mercredi 11 juin 2008 à 10:23:24 |
Re : web.xml est pas lu par Apache Tomcat

le_virus
|
et bien merci d'avoir répondu,j'ai finalement trouvé pourquoi ca buggait.c'était à cause de la valeur de la balise load on startup qui était à 2.quand je l'ai réglée à 1 ca a marché nickel.normal,ca préconise en ce moment le chargement du controlleur au début de l'application.
Autre chose,le souci que j'ai est relatif au chemin de mes servlets.quand je lance un .do,le controlleur bug et il me dit qu'il ne trouve pas la servlet concernée par l'erreur:
java.lang.NoClassDefFoundError
AjouterMarqueAction (wrong name: com/jmd/test/struts/controleur/AjouterMarqueAction)
bah là jai bien crée le chemin com/jmd/test/struts/controleur/ dans lequel j'ai placé la classe AjouterMarqueAction donc je ne comprend pas ce bug!
voila la partie de mon struts-config.xml concernée.
<action path="/ajouter_marque" name="form_marque" type="com.jmd.test.struts.data.AjouterMarqueAction" scope="request">
<forward name="confirmation" path="/vues/confirmation.jsp" redirect="false" />
<forward name="afficherErreurs" path="/vues/erreurs.jsp" redirect="false" />
</action>
merci.
|
|
mercredi 11 juin 2008 à 10:52:01 |
Re : web.xml est pas lu par Apache Tomcat

dvoraky
|
hum... tout est normal dans ta définition de ton action...
Tu as bien un répertoire src et un répertoire bin où il y a rspectivement la source de ton package et sa compilation?
Et dans ton web.xml, tu as bien une balise comme ça :
<servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping>
Timmy!!!
|
|
mercredi 11 juin 2008 à 11:43:15 |
Re : web.xml est pas lu par Apache Tomcat

le_virus
|
Oui dvoraky,
j'ai effectivement déclaré le type .do donc je ne comprend pas là pourquoi ca marche pas!
|
|
mercredi 11 juin 2008 à 11:52:04 |
Re : web.xml est pas lu par Apache Tomcat

dvoraky
|
Alors là, je sèche. Aucune idée, je sais pas, ton fichier .war qui est généré, regarde bien que dans ce fichier .war qu'il y a dans le sous dossier WEB-INF un dossier nommé "classes"
A part ça j'ai plus vraiment d'idée la...
Timmy!!!
|
|
mercredi 11 juin 2008 à 12:34:59 |
Re : web.xml est pas lu par Apache Tomcat

le_virus
|
:(
bon ca vient peut être de là>>>com.jmd.test.struts.data
puisque j'ai crée dans mon dossier /classes dans lequel jai mis la classe AjouterMarqueAction.
le path tu sais com/jmd/test/struts/data que j'ai déclaré dans struts-config
<action path="/ajouter_marque" name="form_marque" type="com.jmd.test.struts.data.AjouterMarqueAction" scope="request">
<forward name="confirmation" path="/vues/confirmation.jsp" redirect="false" />
<forward name="afficherErreurs" path="/vues/erreurs.jsp" redirect="false" />
</action>
mais l'erreur me dit qu'elle ne trouve pas le servlet dans le path :
wrong name: com/jmd/test/struts/controleur/AjouterMarqueAction
|
|
mercredi 11 juin 2008 à 13:22:44 |
Re : web.xml est pas lu par Apache Tomcat

dvoraky
|
Hum, mouais, ta classe AjouterMarqueAction fait bien partie du package com.jmd.struts.data ?
Tu utilises quel IDE? Comment construis-tu ton application? Avec Ant? Tu fais des .war?
Timmy!!!
|
|
mercredi 11 juin 2008 à 19:43:24 |
Re : web.xml est pas lu par Apache Tomcat

le_virus
|
je nutilise pas d'IDE actu,mais bon j'ai Eclipse d'installé!
bah euuh AjouterMarqueAction fait bien partie de cette.
je l'ai précisé en début de classe
>>>package com.jmd.struts.data
|
|
mercredi 11 juin 2008 à 19:48:41 |
Re : web.xml est pas lu par Apache Tomcat

le_virus
|
rectificatif
c'est plutot le package
>>>package com.jmd.test.struts.data
|
|
Cette discussion est classée dans : web, application, apache, tomcat, xml
Répondre à ce message
Sujets en rapport avec ce message
Config web.xml TOMCAT pour Servlet [ par Enzzo ]
Salut,j'ai un gros soucis, je ne sais pas comment faire en sorte que mon serveur Tomcat prenne en charge les servlet que je développe...je pense qu'il
[tomcat] - Config Web Application [ par basilesv ]
Bonjour,Voila, j'ai un problème dans ma config de l'application Manager:Je rajoute une application manuellement, cela fonctionne, c'est dans la liste.
probleme avec TOMCAT [ par fabfire ]
Bonjour, je travail sur une application web en Java: OS : Windows 2000serveur web IIS, serveur d'application : Tomcat 4.1.27 Mon probleme est que lors
fichier web.xml et Tomcat [ par edwin25 ]
Je suis débutant dans l'administration d'un serveur Tomcat 4 et je n'y comprend déja plus rien.Ma question :lorsque je place mon fichier reservation.c
communication entre plusieurs application web dans Tomcat [ par saber_38 ]
bonjour,j'ai une application à réaliser. elle connsiste en une application Web [Servlet/JSP + BD, sous le modèle Struts] L'application est segmenté en
Tomcat's administration web application [ par aboudojana ]
J'ai bien installer tomcat, mon probleme c lorsque je veux aller à TOMCAT ADMINISTRATION ?il m'affiche un message:"Tomcat's administration web appli
Deploiment application erreur [ par mael974 ]
Bonjour a tous.g trjs un ti souci lors du deploiement de mon appli (sous tomcat) !! Voici la structure (tres simple) : ds le web_apps jai mon reper
web [ par gigaensi ]
je suis en train de développer une application web ss netbeans mais j'obtien ce message d'erreur a chaque fois que j'execute mn application: Starting
Déployer en tant que service web une application java existante [ par princessemira ]
Bonjour! Je suis débutante en matière de services web, je suis demandée de développer une application QCM en java mais en tant que service web. J'ai l
application blackberry [ par mejrimejriala ]
slt je suis débutant dans le développement d'application blackberry . le sujet de mon application c'est développer une application simple qui affi
Livres en rapport
|
Derniers Blogs
MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ?MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ? par ROMELARD Fabrice
Formation initiale Durant la formation, le découpage classique est le suivant (je donnerai les équivalences Suisse lorsque je les connaîtrais) : Ecole primaire jusqu'au Collège : Formation générale permettant d'obtenir les méthodes...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice Y'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENTY'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENT par Aleks
Quand on a ce genre d'erreur sans log :
Et bas on a juste envie de choper le gas de Microsoft qu'a développé ça et lui foutre des baffes de Coboye ! ...
Cliquez pour lire la suite de l'article par Aleks [HYPER-V 3] PRéSENTATION DES COMMANDLETS POWERSHELL[HYPER-V 3] PRéSENTATION DES COMMANDLETS POWERSHELL par Pierrick CATRO-BROUILLET
Avec la sortie prochaine de la Beta Consumer Preview de Windows 8, j'avais envie de revenir sur une des fonctionnalités que j'attends le plus et que, en bon geek que je suis, j'utilise déjà : Hyper-V 3 ainsi son module PowerShell.
Il y a déjà pléthor...
Cliquez pour lire la suite de l'article par Pierrick CATRO-BROUILLET IIS7 - COMPRESSION GZIPIIS7 - COMPRESSION GZIP par cyril
La compression GZIP permet d'améliorer les performances de navigation en compressant ce qu'envoie le serveur à un client. Pour comprendre comment cela fonctionne, regardons ce qu'il se passe au niveau HTTP lorsqu'un client tente d'accéder à une ress...
Cliquez pour lire la suite de l'article par cyril SHAREPOINT 15 TECHNICAL PREVIEW MANAGED OBJECT MODEL SOFTWARE DEVELOPMENT KITSHAREPOINT 15 TECHNICAL PREVIEW MANAGED OBJECT MODEL SOFTWARE DEVELOPMENT KIT par Matthew
http://www.microsoft.com/download/en/details.aspx?id=28768&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+MicrosoftDownloadCenter+(Microsoft+Download+Center) ...
Cliquez pour lire la suite de l'article par Matthew
Forum
APPLICATION JARAPPLICATION JAR par yasseramiral
Cliquez pour lire la suite par yasseramiral
Logiciels
Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning Academy System (17.1.3.0)ACADEMY SYSTEM (17.1.3.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|