> -----Original Message-----
> From: Michael Hartle [mailto:[EMAIL PROTECTED]]
> Sent: Friday, May 24, 2002 7:19 AM
> To: [EMAIL PROTECTED]
> Subject: Re: Source.getLastModified() doesn't work
> 
> 
> Ovidiu Predescu wrote:
> 
> >On Thu, 23 May 2002 21:10:01 -0400, Peter Royal 
> <[EMAIL PROTECTED]> wrote:
> >
> >>On Thursday 23 May 2002 08:59 pm, Ovidiu Predescu wrote:
> >>    
> >>
> >>>It appears the getLastModified() method doesn't work for file:
> >>>URLs. Seems like the Source is caching this information and always
> >>>returns the same time stamp, without bothering to check the actual
> >>>file. Any ideas what's going on?
> >>>      
> >>>
> >>You need to call discardValidity() to refresh.
> >>    
> >>
> >But Cocoon's Source interface doesn't have such a method. What's the
> >solution then?
> >
> If I am not mistaken, the "old" Cocoon Source is a ModifiableSource, so 
> a refresh() should help.
> 
Exactly. The last modification date is cached until the refresh() method
is called to avoid multiple HEAD requests if someone is called the
getLastModified() method more than once.

Carsten

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to