Le 21/01/2010 16:19, Eric Chatellier a écrit :
Ça vient peut être de ce code :
if (force || FileUtil.isNewer(src, dst)) { return compile(source.getRoot(), src, destDir, out); }
Ici, dst n'existe pas et donc dst.getLastModified() = 0; src.getLastModified() > 0
Donc, en gros, la source est plus récente qu'un fichier qui n'existe pas :)
C'est bien ca en fait. Ce n'est pas la cible qui n'existe pas, mais le fichier source java. Parce que les storages sont tous instanciés sur le "isis-database-3" et non sur le dossier de la simulation. Peut-t-ton envisager d'isoler tous les storages sur le répertoire de la simulation en cours ? (dans un contexte de simulation, le isis database, pointe sur la simulation en cours ? -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com