Hi,I have a copy function, in which I am using FTPClient.retrieveFileStream to get the InputStream from the file.Here when I give a small size text file it works fine, but I when I
test with a real file to be used in my application that has a different extension and and size around 600-700 Kb it just hangs.i am not able to get if its a problem with the buffer size or so?
public void copyFile(
String srcPath,String destPath) throws FTPException{
System.out.println("****** copyFile **********");
InputStream is = null;
// verify connection to ftp server
try{
checkConnection();
is = ftpClient.retrieveFileStream(srcPath);
System.out.println(ftpClient.storeUniqueFile(destPath,is));
}catch(IOException e)
{e.printStackTrace();
}
finally{
if (is != null)
{
try{
is.close();}
catch(IOException e)
{e.printStackTrace();
}
}
}
}