commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 35150] New: - NullPointerException in FileUtils.listFiles
Date Wed, 01 Jun 2005 08:07:14 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=35150>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=35150

           Summary: NullPointerException in FileUtils.listFiles
           Product: Commons
           Version: 1.0 Final
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P2
         Component: IO
        AssignedTo: commons-dev@jakarta.apache.org
        ReportedBy: ser@man.szczecin.pl


I get following error:
Exception in thread "main" java.lang.NullPointerException
        at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:145)
        at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:147)
        at org.apache.commons.io.FileUtils.listFiles(FileUtils.java:215)
        at test.Find.main(Find.java:17)

to reproduce:

$ mkdir /tmp/poa
$ touch /tmp/poa/ft-v05.2005-05-22.221500
$ java -cp .:/usr/local/lib/java/commons-io-1.0/commons-io-1.0.jar test.Find
Exception in thread "main" java.lang.NullPointerException
        at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:145)
        at org.apache.commons.io.FileUtils.innerListFiles(FileUtils.java:147)
        at org.apache.commons.io.FileUtils.listFiles(FileUtils.java:215)
        at test.Find.main(Find.java:17)

test.Find:

package test;

import java.io.File;
import java.util.Collection;
import java.util.Iterator;
import org.apache.commons.io.FileUtils;
import org.apache.commons.io.filefilter.FileFilterUtils;
import org.apache.commons.io.filefilter.IOFileFilter;
import org.apache.commons.io.filefilter.TrueFileFilter;

public class Find {

	public static void main(String[] args) {
		File rootDir = new File("/tmp/");
		IOFileFilter filter = FileFilterUtils.prefixFileFilter("ft-v05");
		Collection files = FileUtils.listFiles(rootDir, filter, TrueFileFilter.INSTANCE);
		for (Iterator i = files.iterator(); i.hasNext(); ) {
			File f = (File)i.next();
			System.out.println(f.getName());
		}
	}
}

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message