Bonjour,

je veux ajouter une servlet de nom "init" qui va se lancer au démarrage de mon WS type Axis (ma servlet va charger des données d'un fichier xml).
Pour ce faire, j'ajoute au web.xml les lignes suivantes (en gras) :
...
<servlet>
<servlet-name>AxisServlet</servlet-name>
<display-name>Apache-Axis Servlet</display-name>
<servlet-class>
org.apache.axis.transport.http.AxisServlet
</servlet-class>
</servlet>

...
<servlet>
<servlet-name>init</servlet-name>
<servlet-class>com.xxx.consommation.servlet.InitServlet</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>


1) première question : est-ce possible ?

2) 2ème question : quand je code ma servlet, doit-elle étendre HttpServlet ou une servlet d'Axis ?

public class InitServlet extends HttpServlet

ou

public class InitServlet extends AxisServletBase

ou autre chose ?

D'avance merci pour votre réponse.