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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jun 13 02:56:49 EDT 2008


Author: alesj
Date: 2008-06-13 02:56:49 -0400 (Fri, 13 Jun 2008)
New Revision: 74520

Modified:
   projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java
Log:
jdk listFiles bug

Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java	2008-06-13 06:55:41 UTC (rev 74519)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java	2008-06-13 06:56:49 UTC (rev 74520)
@@ -952,12 +952,13 @@
       {
          File tmpDir = new File(getTempDir());
          File [] files = tmpDir.listFiles();
-         if (files == null)
-            throw new IOException("Error listing files: " + tmpDir.getCanonicalPath());
-         for (File file : files)
-         {
-            if (file.isDirectory() == false && file.isHidden() == false)
-               file.delete();
+         if (files != null && files.length > 0)
+         {            
+            for (File file : files)
+            {
+               if (file.isDirectory() == false && file.isHidden() == false)
+                  file.delete();
+            }
          }
       }
       catch(Exception ignored)




More information about the jboss-cvs-commits mailing list