Bonjour à tous,
Je cherche à uploader une archive .zip sur un serveur distant. L'archive locale est valide (testé par moi). Pour la liaison FTP j'utilise la classe FTPClient de org.apache.commons.net.ftp.FTPClient. L'upload se fait comme suit :
Problème : le fichier qui se trouve sur le serveur est inexploitable. Si je fais un unzip dessus, j'ai comme réponse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 FileInputStream fis = new FileInputStream(new File(localFile)); try { if (!ftp.storeFile(remoteFile, fis)) { throw new Exception("FTP host refused to store file " + localFile + " at " + remoteFile); } return true; } catch (IOException ioe) { logger.severe(ioe.getMessage()); return false; } finally { fis.close(); }
Avez-vous une idée pour corriger ce problème ?1128 extra bytes at beginning or within zipfile. [...] zipfile corrupt
Partager