We could enable the cache when devMode is false.

musachy

On 3/24/07, Tom Schneider <[EMAIL PROTECTED]> wrote:

Well, there is a small risk of things being cached and a developer
relying on the behavior of not caching the templates.  However, I think
those cases will be rare and it would benefit many people.
Tom

Musachy Barroso wrote:
> Any reason why this shouldn't be applied on the 2.0 branch instead of
> 2.1?
>
> musachy
>
> On 3/24/07, Tom Schneider <[EMAIL PROTECTED]> wrote:
>>
>> I wrote a struts2 caching implementation of the freemarker templates:
>> https://issues.apache.org/struts/browse/WW-1661
>>
>> Freemarker wouldn't know how to cache the templates as well as struts2
>> does since we know how the templates are being used and whether or not
>> it is safe to cache them.
>> Tom
>>
>> Claus Ibsen wrote:
>> > >From the performance tuning page:
>> >
>> > Copy the /template directory from the Struts 2 jar in your WEB_APP
>> root.
>> >
>> > Freemarker fails to properly cache templates when they are retrieved
>> from the classpath. Copying them to the WEB_APP root allows
>> Freemarker to
>> cache them correctly. Freemarker looks at the last modified time of the
>> template to determine if it needs to reload the templates. Resources
>> retrieved from the classpath have no last modified time, so
>> Freemarker will
>> reload them on every request.
>> >
>> >
>> > Isn't it possible to file a JIRA to freemarker so they could improve
>> freemarker to let it be able to cache templates loaded from classpath?
>> >
>> > I doubt many users know about copying resources from within
>> struts2.jarto their own folder. I think the best is that it just
>> works out-of-the-box.
>> > ---------------------------------------------------------------------
>> > Posted via Jive Forums
>> >
>>
http://forums.opensymphony.com/thread.jspa?threadID=53086&messageID=135504#135504
>>
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>> >
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>


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




--
"Hey you! Would you help me to carry the stone?" Pink Floyd

Reply via email to