[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