[Castore-commits] DecompressionFichiers.java 1.2 1.3
Céline BENOIT
cbenoit at adullact1.hosting.cri74.org
Lun 15 Mai 12:07:47 CEST 2006
Update of /cvsroot/castore/castore-core/src/java/fr/emn/castor/documents/metier/groupesFichiers/conversion
In directory adullact1:/tmp/cvs-serv17608/src/java/fr/emn/castor/documents/metier/groupesFichiers/conversion
Modified Files:
DecompressionFichiers.java
Log Message:
déplacement de fermetures de flux à un endroit plus approprié pour supprimer un bug
Index: DecompressionFichiers.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/documents/metier/groupesFichiers/conversion/DecompressionFichiers.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** DecompressionFichiers.java 20 Apr 2006 08:42:33 -0000 1.2
--- DecompressionFichiers.java 15 May 2006 10:07:45 -0000 1.3
***************
*** 105,108 ****
--- 105,111 ----
.lastIndexOf(idDoc)
+ idDoc.length())).replace("\\", "");
+ if (log.isDebugEnabled()) {
+ log.debug("Décompression du fichier " + nomFic);
+ }
// création d'un répertoire destination des fichiers au nom du fichier compressé
String nouveauDossier = nomFic.substring(0, nomFic.indexOf("."));
***************
*** 148,157 ****
//Affectation d'un buffer de sortie à ce flux
dest = new BufferedOutputStream(fos, BUFFER);
! // Ecriture sur le disque
! while ((count = zis.read(data, 0, BUFFER)) != -1) {
dest.write(data, 0, count);
}
- buffi.close();
- archive_a_decompresser.close();
// Vidage du tampon
dest.flush();
--- 151,158 ----
//Affectation d'un buffer de sortie à ce flux
dest = new BufferedOutputStream(fos, BUFFER);
! // Ecriture sur le disque
! while ((count = zis.read(data, 0, BUFFER)) != -1) {
dest.write(data, 0, count);
}
// Vidage du tampon
dest.flush();
***************
*** 159,162 ****
--- 160,165 ----
dest.close();
}
+ buffi.close();
+ archive_a_decompresser.close();
}
// Fermeture de l'archive
Plus d'informations sur la liste de diffusion Castore-commits