[jboss-cvs] JBossAS SVN: r82859 - projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/file.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jan 14 06:04:34 EST 2009


Author: alesj
Date: 2009-01-14 06:04:33 -0500 (Wed, 14 Jan 2009)
New Revision: 82859

Modified:
   projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java
Log:
Remove rootFile ref - why was it there in the first place?

Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java	2009-01-14 11:02:01 UTC (rev 82858)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/file/FileSystemContext.java	2009-01-14 11:04:33 UTC (rev 82859)
@@ -32,16 +32,15 @@
 import java.util.List;
 import java.util.Properties;
 
+import org.jboss.logging.Logger;
 import org.jboss.virtual.VFSUtils;
-import org.jboss.virtual.VirtualFile;
 import org.jboss.virtual.plugins.context.AbstractVFSContext;
 import org.jboss.virtual.plugins.context.DelegatingHandler;
-import org.jboss.virtual.plugins.context.zip.ZipEntryContext;
 import org.jboss.virtual.plugins.context.jar.JarHandler;
 import org.jboss.virtual.plugins.context.jar.JarUtils;
+import org.jboss.virtual.plugins.context.zip.ZipEntryContext;
 import org.jboss.virtual.spi.LinkInfo;
 import org.jboss.virtual.spi.VirtualFileHandler;
-import org.jboss.logging.Logger;
 
 /**
  * FileSystemContext.
@@ -91,10 +90,7 @@
 
    /** The root file */
    private VirtualFileHandler root;
-   
-   /** A reference to the virtual file of the root to stop it getting closed */
-   private VirtualFile rootFile;
-   
+
    /**
     * Get the file for a url
     * 
@@ -213,7 +209,6 @@
             throw new java.io.FileNotFoundException((file == null ? "<null>" : file.getName())
                     + " doesn't exist. (rootURI: " + getRootURI() + ", file: " + file + ")");
 
-         rootFile = root.getVirtualFile();
          file = null; // nullify temp file
       }
       return root;
@@ -409,18 +404,11 @@
     *
     * @return true if case sensitivity is enabled
     */
-   public boolean isForcedCaseSensitive() {
+   public boolean isForcedCaseSensitive()
+   {
       return forceCaseSensitive;
    }
 
-   @Override
-   protected void finalize() throws Throwable
-   {
-      if (rootFile != null)
-         rootFile.close();
-      super.finalize();
-   }
-
    private static class CheckForceVfsJar implements PrivilegedAction<Boolean>
    {
       public Boolean run()




More information about the jboss-cvs-commits mailing list