Ftp com apache

1 resposta
R
Será que alguém poderia me ajudar fiz um cliente FTP, mas em dois ftps ele tem arquivos, mas não retorna os mesmo. O codigo está assim
try {
                    ftp.connect("0.0.0.0");
                    ftp.login(pro.getProperty("usuario"), pro.getProperty("senha"));
                    ftp.enterLocalPassiveMode();
                    ftp.changeWorkingDirectory(dirFTP);
                    ftp.enterLocalPassiveMode();
                    FTPFile[] files = ftp.listFiles();
                    for (int i = 0; i < files.length; i++) {
                        if (files[i] != null) {
                            if (files[i].isDirectory()) {
                            } else {
                                String f = files[i].getName();
                                nmArq = new SelectFTP();
                                nmArq.setNmFTP(f);
                                nmArq.setData(format.format(files[i].getTimestamp().getTime()));

                                arq1.add(nmArq);
                            }
                        }
                    }
                    Disconecta();
                } catch (SocketException ex) {
                    Logger.getLogger(FuncoesFTP.class.getName()).log(Level.SEVERE, null, ex);
                } catch (IOException ex) {
                    Logger.getLogger(FuncoesFTP.class.getName()).log(Level.SEVERE, null, ex);
                }

O que pode estar errado, pois nos outros ftps ele retorna os dados.

Atenciosamente.

Ronaldo

1 Resposta

pauloperes

Kra,

Vc ja se ceriticou que o caminho (diretório) esta correto, use um sniffer e veja o que retorna.

Att,

Criado 8 de dezembro de 2009
Ultima resposta 29 de jan. de 2010
Respostas 1
Participantes 2