Erreures déploiement d'application avec Tomcat

Erreures déploiement d'application avec Tomcat - Java - Programmation

Marsh Posté le 10-08-2005 à 11:04:55    

Salut à tous !
Bon je suis plutôt débutant en ce qui concerne les manips avec Tomcat...
J'ai un projet dont le code "métier" marche nickel, alors je génère un .war avec ant qui regroupe mes classes compilées, mes librairies, un fichier web.xml et un formulaire html... Lorsque je vais sur la page "manager" de tomcat et que je lui demande de déployer mon .war il le fait et me met "ok"... Seulement mon projet est arrêter et si je lui demande de le démarrer il me met ce message :
ECHEC - L'application pour le chemin de contexte /exercices n'a pas pu être démarrée
 
 
 
Ce dont je ne suis pas sur c'est de l'écriture de mon fichier web.xml...
Le voici, (sachant que pour l'instant je n'ai qu'une servlet) :  
<? 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>
   
   <servlet>
      <display-name>PersonneServlet</display-name>
      <servlet-name>PersonneServlet</servlet-name>
      <servlet-class>com.exercices.Servlets.PersonneServlet</servlet-class>
   </servlet>
   
   <servlet-mapping>
      <servlet-name>PersonneServlet</servlet-name>
      <url-pattern>/form1</url-pattern>
   </servlet-mapping>
   
</web-app>

 
J'ai essayé de trouver des tutos (en français) qui expliquent bien comment rédiger un document web.xml mais sans succés...
 
Auriez vous une idée svp ??
D'avance merci!
 

Reply

Marsh Posté le 10-08-2005 à 11:04:55   

Reply

Marsh Posté le 10-08-2005 à 13:56:32    

regarde dans les logs de tomcat, il doit y avoir une trace plus explicite que ça


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 10-08-2005 à 14:31:51    

Oui en effet, il est mentionné "The processing instruction must begin with the name of the target."
Je vois pas trop ce que ça veut bien dire...

Reply

Marsh Posté le 10-08-2005 à 14:43:14    

Bon j'ai trouvé comme un grand pourquoi cette erreur... Tout simplement à cause de l'espace en trop dans <? xml version="1.0"... alors que le bon truc c'est <?xml version="1.0"...
N'empêche que j'ai une nouvelle erreur qui dit :
The markup in the document preceding the root element must be well-formed.

Reply

Marsh Posté le 10-08-2005 à 14:48:28    

il ne faut pas d'espace non plus entre <! et DOCTYPE peut etre ?

Reply

Marsh Posté le 10-08-2005 à 15:05:22    

souk a écrit :

il ne faut pas d'espace non plus entre <! et DOCTYPE peut etre ?


je confirme ...
 
Ethylene> tes deux erreurs là, c'est un documents XML invalid. rien à voir avec tomcat. Pour t'assurer que ton doc XML est valide, tu peux bêtement l'ouvrir avec IE : IE gueulera s'il ne peut pas le parser correctement ...


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 10-08-2005 à 15:05:57    

:jap:  
C'était du bon sens merci de m'en avoir fait part !
Pour l'instant ça marche... :bounce:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed