Author: michiel Date: 2010-05-10 15:43:35 +0200 (Mon, 10 May 2010) New Revision: 42124
Modified: mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/util/ResourceLoader.java Log: regex should only match name part Modified: mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/util/ResourceLoader.java =================================================================== --- mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/util/ResourceLoader.java 2010-05-10 12:14:13 UTC (rev 42123) +++ mmbase/branches/MMBase-1_9/core/src/main/java/org/mmbase/util/ResourceLoader.java 2010-05-10 13:43:35 UTC (rev 42124) @@ -1224,7 +1224,7 @@ FilenameFilter filter = new FilenameFilter() { public boolean accept(File dir, String name) { File f = new File(dir, name); - return pattern == null || (f.isDirectory() && recursive != null) || pattern.matcher(f.toString()).matches(); + return pattern == null || (f.isDirectory() && recursive != null) || pattern.matcher(name).matches(); } }; File f = getFile(recursive); @@ -1233,7 +1233,9 @@ File [] files = f.listFiles(filter); if (files == null) return results; for (File element : files) { - if (element.getName().equals("")) continue; + if (element.getName().equals("")) { + continue; + } if (recursive != null && element.isDirectory()) { getPaths(results, pattern, recursive + element.getName() + "/", directories); } _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs