problema al descargar de ftp
Publicado por christopher (2 intervenciones) el 06/02/2019 15:13:09
Hola,
Tengo un ftp que esta alojado en una maquina windows y un jar que parte de lo que hace es descargar un archivo del ftp y ejecuta cierto proceso. cabe mencionar que el jar se ejecuta en una maquina linux red hat 6.1
el problema es que algunos archivos que descarga pesan 1KB menos que el original, pero no pasa con todos los archivos.
Antes de la descarga valido que el archivo este completo en el ftp y luego descargo del ftp
con este código realizo la descarga:
Si alguno sabe porque o como solucionarlo, mil gracias
Tengo un ftp que esta alojado en una maquina windows y un jar que parte de lo que hace es descargar un archivo del ftp y ejecuta cierto proceso. cabe mencionar que el jar se ejecuta en una maquina linux red hat 6.1
el problema es que algunos archivos que descarga pesan 1KB menos que el original, pero no pasa con todos los archivos.
Antes de la descarga valido que el archivo este completo en el ftp y luego descargo del ftp
con este código realizo la descarga:
1
2
3
4
5
6
7
8
9
InputStream inputStream = ftpClient.retrieveFileStream(files[i].getName());
FileOutputStream fileOutputStream = new FileOutputStream(this.rutaArchivosNuevos + files[i].getName());
IOUtils.copy(inputStream, fileOutputStream);
fileOutputStream.flush();
IOUtils.closeQuietly(fileOutputStream);
IOUtils.closeQuietly(inputStream);
File archLocal = new File(this.rutaArchivosNuevos + files[i].getName());
logger.info("tamaño en local: " + archLocal.length());
Si alguno sabe porque o como solucionarlo, mil gracias
Valora esta pregunta
0