[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