moin,

nein, leider habe ich es noch nicht geschafft, die apche Klasse dazu zu überreden, in den Binärmodus zu wechseln.
So funktioniert's jedenfalls nicht:
Code:
FTPClient ftp = new FTPClient();
  ftp.connect(ziel);
  ftp.login(ftpuser, ftppasswd);
  ftp.enterLocalPassiveMode();
  if(isBinaryFile){
     ftp.setFileType(FTP.BINARY_FILE_TYPE);
  }
  else{
   ftp.setFileType(FTP.ASCII_FILE_TYPE);
  }
  ftp.storeFile(f.getName(), fis);
Was ist falsch daran???