Author: bpoussin Date: 2012-09-07 20:03:30 +0200 (Fri, 07 Sep 2012) New Revision: 3768 Url: http://forge.codelutin.com/repositories/revision/isis-fish/3768 Log: ouverture du fichier de resultat toujours en RW. On arrive maintenant a relire des resultats precedement sauver. (mais il semble toujours faut :() Modified: trunk/src/main/java/fr/ifremer/isisfish/datastore/ResultMappedStorage.java Modified: trunk/src/main/java/fr/ifremer/isisfish/datastore/ResultMappedStorage.java =================================================================== --- trunk/src/main/java/fr/ifremer/isisfish/datastore/ResultMappedStorage.java 2012-09-07 17:35:57 UTC (rev 3767) +++ trunk/src/main/java/fr/ifremer/isisfish/datastore/ResultMappedStorage.java 2012-09-07 18:03:30 UTC (rev 3768) @@ -404,13 +404,9 @@ this.simulation = simulation; File file = SimulationStorage.getResultFile(simulation.getDirectory()); - // le fichier semble se corrompre à la relecture (ouverture - // en lecture seule s'il existe déjà) - if (file.isFile()) { - raf = new RandomAccessFile(file, "r"); - } else { - raf = new RandomAccessFile(file, "rw"); - } + // il faut toujours ouvrir en 'rw' car sinon les matrices n'arrive pas + // a ce charger car elle sont toujours en RW. + raf = new RandomAccessFile(file, "rw"); // on lit les donnees deja presente offset = 0;
participants (1)
-
bpoussin@users.forge.codelutin.com