tcurdt      2003/02/23 16:36:49

  Modified:    .        changes.xml
               src/java/org/apache/cocoon/reading ResourceReader.java
  Log:
  fixed bug #15401
  
  Revision  Changes    Path
  1.354     +4 -1      xml-cocoon2/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/changes.xml,v
  retrieving revision 1.353
  retrieving revision 1.354
  diff -u -r1.353 -r1.354
  --- changes.xml       24 Feb 2003 00:11:52 -0000      1.353
  +++ changes.xml       24 Feb 2003 00:36:48 -0000      1.354
  @@ -41,6 +41,9 @@
    </devs>
   
    <release version="@version@" date="@date@">
  +  <action dev="TC" type="fix" fixes-bug="15401" due-to-email="[EMAIL PROTECTED]">
  +    Set "Last-Modified" header
  +  </action>
     <action dev="TC" type="fix" fixes-bug="17324" due-to="Alfred Nathaniel" 
due-to-email="[EMAIL PROTECTED]">
       Fixed the ResourceExistAction to return null instead of EMPTYMAP on
       not existing resources.
  
  
  
  1.26      +7 -2      
xml-cocoon2/src/java/org/apache/cocoon/reading/ResourceReader.java
  
  Index: ResourceReader.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/reading/ResourceReader.java,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- ResourceReader.java       31 Jan 2003 22:51:53 -0000      1.25
  +++ ResourceReader.java       24 Feb 2003 00:36:49 -0000      1.26
  @@ -96,7 +96,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Torsten Curdt</a>
  -  * @version CVS $Id$
  + * @version CVS $Id$
    */
   public class ResourceReader extends AbstractReader implements 
CacheableProcessingComponent {
   
  @@ -276,7 +276,12 @@
               else {
                   response.addHeader("Vary", "Host");
               }
  -
  +            
  +            long lastModified = getLastModified();
  +            if (lastModified > 0) {
  +                response.setDateHeader("Last-Modified", lastModified);
  +            }
  +            
               try {
                   inputStream = inputSource.getInputStream();
               }
  
  
  

Reply via email to