]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fix for #4100 - ClassCastException in ClassPathExplorer
authorArtur Signell <artur.signell@itmill.com>
Tue, 26 Jan 2010 14:55:04 +0000 (14:55 +0000)
committerArtur Signell <artur.signell@itmill.com>
Tue, 26 Jan 2010 14:55:04 +0000 (14:55 +0000)
svn changeset:11014/svn branch:6.2

src/com/vaadin/terminal/gwt/widgetsetutils/ClassPathExplorer.java

index 7c2081b5906ea28aab4732b368399075db4e618f..45a3a9cc3e177ffad1ca4681651e7563164b229c 100644 (file)
@@ -19,7 +19,6 @@ import java.util.LinkedHashMap;
 import java.util.List;
 import java.util.Map;
 import java.util.Set;
-import java.util.TreeSet;
 import java.util.jar.Attributes;
 import java.util.jar.JarEntry;
 import java.util.jar.JarFile;
@@ -429,8 +428,15 @@ public class ClassPathExplorer {
      * @return URL
      */
     public static URL getDefaultSourceDirectory() {
-        logger.fine("classpathLocations keys:  "
-                + new TreeSet<URL>(classpathLocations.keySet()));
+        if (logger.isLoggable(Level.FINE)) {
+            logger.fine("classpathLocations keys:");
+            ArrayList<URL> locations = new ArrayList<URL>(classpathLocations
+                    .keySet());
+            for (URL location : locations) {
+                logger.fine(location.toString());
+            }
+        }
+
         Iterator<String> it = rawClasspathEntries.iterator();
         while (it.hasNext()) {
             String entry = it.next();