15 Jun
2010
15 Jun
'10
10:19 a.m.
Le 15/06/2010 11:32, Benjamin POUSSIN a écrit :
Il semble que la simulation n'a pas ferme la base de donnees auquel essaie d'acceder afterSimulation (method result.getMatrix). Vu que les simulations sont faites dans un sous process, il faut absolument qu'avant la toute fin du sous process, toutes les bases soient fermees. (a verifier dans le code d'ISIS (eric?)) Vu la trace, j'ai l'impression que isis n'attend pas que le sous processus ait fini.
Comme si le waitFor() était passant, alors que l'API java précise qu'il est bloquant tant que le sous processus n'est pas terminé. http://java.sun.com/javase/6/docs/api/java/lang/Process.html#waitFor() -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com