[jboss-cvs] JBossAS SVN: r93574 - projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/policy.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Sep 16 00:31:53 EDT 2009
Author: jason.greene at jboss.com
Date: 2009-09-16 00:31:51 -0400 (Wed, 16 Sep 2009)
New Revision: 93574
Modified:
projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/policy/VFSClassLoaderPolicy.java
Log:
Merge 93573
Modified: projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/policy/VFSClassLoaderPolicy.java
===================================================================
--- projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/policy/VFSClassLoaderPolicy.java 2009-09-16 04:26:59 UTC (rev 93573)
+++ projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/policy/VFSClassLoaderPolicy.java 2009-09-16 04:31:51 UTC (rev 93574)
@@ -103,7 +103,7 @@
private boolean blackListable = true;
/** Manifest cache */
- private Map<URL, Manifest> manifestCache = new ConcurrentHashMap<URL, Manifest>();
+ private Map<String, Manifest> manifestCache = new ConcurrentHashMap<String, Manifest>();
/** Cache of virtual file information by path */
@SuppressWarnings("unchecked")
@@ -603,14 +603,14 @@
try
{
rootURL = root.toURL();
- manifest = manifestCache.get(rootURL);
+ manifest = manifestCache.get(rootURL.toString());
if (manifest == null)
{
manifest = VFSUtils.getManifest(root);
if (manifest == null)
- manifestCache.put(rootURL, NO_MANIFEST);
+ manifestCache.put(rootURL.toString(), NO_MANIFEST);
else
- manifestCache.put(rootURL, manifest);
+ manifestCache.put(rootURL.toString(), manifest);
}
if (manifest == NO_MANIFEST)
More information about the jboss-cvs-commits
mailing list