Index: TestAll.java =================================================================== RCS file: /cvsroot/displaytag/displaytag/src/test/java/org/displaytag/test/TestAll.java,v retrieving revision 1.3 diff -u -r1.3 TestAll.java --- TestAll.java 26 Oct 2004 18:37:22 -0000 1.3 +++ TestAll.java 19 Sep 2005 23:37:35 -0000 @@ -4,6 +4,7 @@ import java.lang.reflect.Method; import java.lang.reflect.Modifier; import java.net.URL; +import java.net.URLDecoder; import java.util.ArrayList; import java.util.Iterator; import java.util.List; @@ -93,7 +94,7 @@ String className = TestAll.class.getName(); URL testFile = TestAll.class.getResource("TestAll.class"); log.debug(testFile.getFile()); - File classRoot = new File(testFile.getFile()).getParentFile(); + File classRoot = new File(URLDecoder.decode(testFile.getFile(), "UTF-8")).getParentFile(); while (className.indexOf(".") > -1) { classRoot = classRoot.getParentFile();