1 message in org.openoffice.fr.prog[prog] Lorsqu'il se termine, OpenOffi...
FromSent OnAttachments
Martin DesruisseauxSep 24, 2005 4:13 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[prog] Lorsqu'il se termine, OpenOffice courtcircuit-il les "shutdown hooks" du Java?Actions...
From:Martin Desruisseaux (mart@noumea.ird.nc)
Date:Sep 24, 2005 4:13:20 am
List:org.openoffice.fr.prog

Bonjour,

J'ai un petit soucis lors de la fermeture d'OpenOffice, et aimerais bien savoir si quelqu'un connait une situation similaire...

J'ai une bibliothèque écrite en Java qui fournit des formules dans Calc. C'est donc OpenOffice qui démarre la machine virtuelle Java pour exécuter ces formules, et qui devrait fermer la JVM lorsque l'utilisateur quitte OpenOffice.

Mon soucis est que OpenOffice me semble fermer la JVM un peu violament (mais je ne suis pas certain si ce n'est pas un détail important qui m'aurait echappé). J'ai l'impression que les "shutdown hook" (java.lang.Runtime.addShutdownHook(...)) ne sont pas exécutés. En tous cas mes propres "shutdown hook" ne semblent pas l'être, et au moins certains "shutdown hook" standards du Java ne semblent pas l'être non-plus (le journal des événements gérés par java.util.logging n'est pas fermé lors de l'arrêt d'OpenOffice).

Je n'ai pas trouvé d'issue qui se rapporte à ce phénomène (l'issue la plus proche semble être 13244, mais ce n'est pas exactement ça). Je peux écrire sur la liste anglaise de@openoffice.org, mais avant je me demandais si quelqu'un sur cette liste aurait déjà rencontré une situation similaire (et comment elle l'aurait résolue).

Merci,

Martin.