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
[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
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: