Bonjour,

je préviens de suite que je ne savais pas trop quelle était la catégorie la plus adaptée pour y poster mon message (services webs). Si ce n'est pas le cas, veuillez le déplacer.

J'ai conçu un module pour ServiceMix, en utilisant le composant servicemix-camel. Pour les besoins de traitement du module, j'alloue un certains nombre de ressources, dont certaines qui ne sont pas partageables.

Je souhaite donc libérer proprement ces resources lors de l'arrêt de servicemix, mais aussi lors de la suppression à chaud du module. Par défaut, j'ai simplement mis la désallocation des resources au niveau de la méthode finalize(), en espérant qu'elle serait appelé lors de la suppression du module à chaud...ce qui n'est pas le cas.

Quelqu'un saurait comment faire en sorte cela ? Existe-til un mécanisme type listener ou une méthode particulière, surchargeable, qui est appelée lors de la suppression des modules de ServiceMix ?

Merci d'avance