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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Feb 4 10:25:49 EST 2008


Author: alesj
Date: 2008-02-04 10:25:49 -0500 (Mon, 04 Feb 2008)
New Revision: 69578

Modified:
   projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/SynthenticDirEntryHandler.java
Log:
JBCTS-747.

Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/SynthenticDirEntryHandler.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/SynthenticDirEntryHandler.java	2008-02-04 13:17:31 UTC (rev 69577)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/SynthenticDirEntryHandler.java	2008-02-04 15:25:49 UTC (rev 69578)
@@ -55,7 +55,6 @@
    /**
     * The jar file
     */
-   private long lastModified;
    private List<VirtualFileHandler> entryChildren;
    private transient Map<String, VirtualFileHandler> entryMap;
 
@@ -85,9 +84,13 @@
       {
          throw new RuntimeException(e);
       }
-      this.lastModified = lastModified;
+      this.cachedLastModified = lastModified;
    }
 
+   protected void initCacheLastModified()
+   {
+   }
+
    /**
     * Add a child to an entry
     *
@@ -105,7 +108,9 @@
    @Override
    public long getLastModified()
    {
-      return lastModified;
+      if (cachedLastModified == 0)
+         cachedLastModified = System.currentTimeMillis();
+      return cachedLastModified;
    }
 
    @Override




More information about the jboss-cvs-commits mailing list