> -----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]