Fichier web.xml - Java - Programmation
Marsh Posté le 08-11-2002 à 11:50:47
ca veut dire quoi ca : "Le chargement de mon appli ne se termine jamais"
ton code a l'air correcte. Tu as mit une trace dans le init() de la servlet pour voir si elle téiat bien executée au lancement du sevreur ?
Marsh Posté le 08-11-2002 à 11:51:17
persepolis a écrit a écrit : Bonjour, j'ai un petit problème pour parametrer une servlet. .../... J'ai essayé à la place de la ligne en gras de mettre <load-on-startup>1</load-on-startup> Mes symptômes: Le chargement de mon appli ne se termine jamais ce qui n'est pas le cas lorsque je supprime la ligne... QQ'un aurait-il une idée lumineuse avant l'apéro? |
Ca veut dire quoi que le chargement ne se termine pas ?
La methode init() s'arrête en cours de route ?
Normalement </load-on-startup> devrait suffir.
Si tu ajoutes un integer dans ce tag, cela indique l'ordre de chargement des servlets, ce qui ne devrait pas changer grand'chose si tes servlets sont indépendantes.
Si tu ne mets pas du tout ce tag alors là le serveur peut ou non charger ta servlet au démarrage, cela dépend des implémentations (flemme de tester tomcat).
Marsh Posté le 08-11-2002 à 11:52:15
quand pas de load on startup, tomcat initialise la servlet à la première requête vers cette servlet
Marsh Posté le 08-11-2002 à 13:46:24
A priori, en recompilant la servlet de setup apres y avoir mis une trace, ca a l'air d'avoir fait marche le tout ...
J'ai cru que Tomcat avait pris lui aussi une journée de RTT...
A moins que l'apéro de 12h m'est ouvert les yeux ?
Merci
Marsh Posté le 08-11-2002 à 11:28:41
Bonjour,
j'ai un petit problème pour parametrer une servlet.
<servlet>
<servlet-name>setup</servlet-name>
<servlet-class>SetupServlet</servlet-class>
<init-param>
<param-name>props</param-name>
<param-value>
C:\jakarta-tomcat-4.0.4\webapps\StlUpload\WEB-INF\config.properties
</param-value>
</init-param>
<init-param>
<param-name>userDB</param-name>
<param-value>
C:\jakarta-tomcat-4.0.4\webapps\StlUpload\WEB-INF\userDB
</param-value>
</init-param>
<load-on-startup/>
</servlet>
J'ai essayé à la place de la ligne en gras de mettre
<load-on-startup>1</load-on-startup>
Mes symptômes: Le chargement de mon appli ne se termine jamais ce qui n'est pas le cas lorsque je supprime la ligne...
QQ'un aurait-il une idée lumineuse avant l'apéro?
---------------
Evite les personnes arrogantes et vulgaires, elles sont un tourment pour l'esprit.