Fix the creation of the file in the test. The test was failing when there is a space in the path.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1758616 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/test/org/apache/catalina/startup/TestContextConfigAnnotation.java b/test/org/apache/catalina/startup/TestContextConfigAnnotation.java
index f265c14..618e99c 100644
--- a/test/org/apache/catalina/startup/TestContextConfigAnnotation.java
+++ b/test/org/apache/catalina/startup/TestContextConfigAnnotation.java
@@ -18,6 +18,7 @@
 
 import java.beans.PropertyChangeListener;
 import java.io.File;
+import java.net.URISyntaxException;
 import java.net.URL;
 import java.util.HashSet;
 import java.util.Set;
@@ -358,12 +359,13 @@
      *
      * @param className
      * @return File Resource
+     * @throws URISyntaxException
      */
-    private File paramClassResource(String className) {
+    private File paramClassResource(String className) throws URISyntaxException {
         URL url = getClass().getClassLoader().getResource(className + ".class");
         assertNotNull(url);
 
-        File file = new File(url.getPath());
+        File file = new File(url.toURI());
         return file;
     }
 }