Ftp com apache

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

[code]
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);
            }[/code]

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

Atenciosamente.

Ronaldo

Kra,

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

Att,