Problema com FTPFile do org.apache.commons.net.ftp [NAO RESOLVIDO]

Conecto naturalmente, consigo pegar um array de nomes de um diretório, e não consigo pegar um array de FTPFiles do mesmo diretório.

Recebo a seguinte exception:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/oro/text/regex/MalformedPatternException at org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory.createUnixFTPEntryParser(DefaultFTPFileEntryParserFactory.java:169) at org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory.createFileEntryParser(DefaultFTPFileEntryParserFactory.java:94) at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2358) at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:2141) at java_ftp.Main.main(Main.java:54)

E este é meu código:

[code]public class Main {

public static void main(String[] args) {
    
    String server = "0.0.0.0";
    String username = "user";
    String password = "passwd";
    String remote = "/home/meudir";
    
    FTPClient ftp = new FTPClient();
    try {
        ftp.connect(server, 21);
        if(!FTPReply.isPositiveCompletion(ftp.getReplyCode())) {
            ftp.disconnect();
            System.err.println("FTP server refused connection.");
            System.exit(1);
        }
        System.out.print("Print log Connecting");
        ftp.login(username,password);
        if (ftp.isConnected()){
            ftp.enterLocalPassiveMode();
            FTPFile[] files = ftp.listFiles(remote);
            for (FTPFile f : files) {
                System.out.println(f.getName() + " " + f.getTimestamp());
            }
            ftp.logout();
            System.out.println("logout");
        } else
            System.out.println("Fail to connect !");
        
    } catch (SocketException ex) {
        ex.printStackTrace();
    } catch (IOException ex) {
        ex.printStackTrace();
    }

}

}[/code]

Alguém tem idéia do que é este erro?

hehe… peguei esse problema nestante :stuck_out_tongue:
eh pq precisa do jakarta oro… o.O
vai entender neh? ^^