Bom eu estou usando a api do apache commons-net1.4.0 para fazer o FTP, e ocorre o seguinte problema:
org.apache.commons.net.MalformedServerReplyException: Could not parse response code. Server Reply: Ftp image done; PLEASE TYPE ‘bye’ or ‘quit’ NOW to quit ftp and the Router wil start writing the image to flash.
at org.apache.commons.net.ftp.FTP._getReply(FTP.java:284)
at org.apache.commons.net.ftp.FTP._getReply(FTP.java:605)
at org.apache.commons.net.ftp.FTPCliente.completePendingCommand(FTPCliente.java:1253)
at org.apache.commons.net.ftp.FTPCliente._storeFile(FTPCliente.java:415)
at org.apache.commons.net.ftp.FTP.storeFile(FTPCliente.java:1388 )
at ftp.Ftp.main(Ftp.java:27)
o codigo onde eu estou enviando o arquivo é o seguinte:
InputStream is = new FileInputStream("/root/configuracao/configuracaoADSLRouter.conf");
ftp.type(2);
System.out.println(ftp.getReplyString);
ftp.storeFile(nomeArquivo, is);
System.out.println(ftp.getReplyString);
ftp.quit();
System.out.println(ftp.getReplyString);
Gostaria de saber o por que esta acontecendo isso.
Thx