[jboss-cvs] JBossAS SVN: r76566 - projects/jboss-cl/trunk/classloading-vfs/src/main/org/jboss/classloading/spi/vfs/dependency.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Aug 1 07:24:58 EDT 2008


Author: alesj
Date: 2008-08-01 07:24:58 -0400 (Fri, 01 Aug 2008)
New Revision: 76566

Modified:
   projects/jboss-cl/trunk/classloading-vfs/src/main/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java
Log:
Do exact match on URL.

Modified: projects/jboss-cl/trunk/classloading-vfs/src/main/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java
===================================================================
--- projects/jboss-cl/trunk/classloading-vfs/src/main/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java	2008-08-01 11:17:55 UTC (rev 76565)
+++ projects/jboss-cl/trunk/classloading-vfs/src/main/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java	2008-08-01 11:24:58 UTC (rev 76566)
@@ -248,17 +248,13 @@
    {
       try
       {
-         String[] urlStrings = new String[urls.length];
          List<VirtualFile> newRoots = new ArrayList<VirtualFile>(roots.length);
          for (VirtualFile root : roots)
          {
-            String rootUrlString = root.toURL().toExternalForm();
-            for(int i=0; i < urls.length; i++)
+            URL rootURL = root.toURL();
+            for (URL url : urls)
             {
-               if (urlStrings[i] == null)
-                  urlStrings[i] = urls[i].toExternalForm();
-
-               if (rootUrlString.equals(urlStrings[i]))
+               if (rootURL.equals(url))
                {
                   newRoots.add(root);
                   break;




More information about the jboss-cvs-commits mailing list