FTPClient mehrere Dateien klappt nicht so recht

Unicate

Erfahrenes Mitglied
hi!

wie schon angedeutet, ich arbeite mit org.apache.commons.net.ftp.FTPClient.

den ersten outputstream bekomm ich auch ohne probleme, aber den zweiten nicht mehr. warum?
und wie kann ich's ändern

Code:
                for(File file : fileQueue) {
                    DebugMessager.printMessage("Transfer file: " + ++fileCounter + "/" +fileQueue.size());
                    inputStream = new FileInputStream(file);
                    outputStream = client.storeFileStream(file.getName());
                    progressSingle = 0;
                    maxBytesSingle = (int)file.length();
                    while(true){
                        bytes = inputStream.read(buffer);
                        if (bytes < 0)
                            break;
                       outputStream.write(buffer, 0, bytes);
                        progressSingle += bytes;
                        progressMulti += bytes;
                    }
                    inputStream.close();
                    outputStream.close();
                }

[Edit 1:]
Entschuldigt bitte, ist warscheinlich das falsche Forum.
Plz move Thread, thx

[Edit 2:]
Ok, ich hab einfach mal den Reply-Code abgefangen und eine 150 empfangen. Das heisst FTP seitig sollte alles IO sein.


MOVED
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück