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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Nov 4 09:37:01 EST 2008


Author: alesj
Date: 2008-11-04 09:37:01 -0500 (Tue, 04 Nov 2008)
New Revision: 80500

Modified:
   projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java
Log:
[JBCL-63]; use isCacheable for VFSCLPM::getVirtualFile.

Modified: projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java
===================================================================
--- projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java	2008-11-04 14:26:13 UTC (rev 80499)
+++ projects/jboss-cl/trunk/classloading-vfs/src/main/java/org/jboss/classloading/spi/vfs/dependency/VFSClassLoaderPolicyModule.java	2008-11-04 14:37:01 UTC (rev 80500)
@@ -59,7 +59,7 @@
    
    /** Our cached vfs roots */
    private VirtualFile[] vfsRoots;
-   
+
    /**
     * Create a new VFSClassLoaderPolicyModule.
     * 
@@ -192,7 +192,10 @@
     */
    protected VirtualFile getVirtualFile(URI uri) throws Exception
    {
-      return VFS.getCachedFile(uri);
+      if (isCacheable())
+         return VFS.getCachedFile(uri);
+      else
+         return VFS.getRoot(uri);
    }
 
    @Override




More information about the jboss-cvs-commits mailing list