Bonjour,


J'utilise AXIS 2 1.4.1 couplé à Tomcat.
J'ai généré le skeleton serveur dans lequel j'ai mis l'implémentation de mon Web service.

J'ai besoin que mon service soit initialisé à chaque appel. J'ai donc laissé le scope request par défaut pour celui-ci

Au chargement de mon service, je l'initialise via la méthode

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
public void init(ServiceContext serviceContext) {
		System.out.println("#### JE SUIS DANS INIT");
	}

Enfin d'exécution, j'ai besoin de faire un traitement et logiquement j'ai essayé d'utiliser la méthode destroy.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
public void destroy(ServiceContext serviceContext) {
		System.out.println("#### JE SUIS DANS destroy");
	}
Seulement voilà, la méthode "destroy" ne semble pas appelée en scope request... une idée ?