[ 
https://issues.apache.org/jira/browse/WICKET-1128?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12540267
 ] 

Johan Compagner commented on WICKET-1128:
-----------------------------------------

i looked at the code and i think it just have to be simple
putIntoCache shouldn't do anything in developement mode. Why cache them in 
development mode?

What we could do if development mode is enabled we are creating a 
NoneCachingLocalizer and set that one. (i am against a flag, because why do
that that flag is for one run always true or false so this is better served 
with a sub class)

It shouldn't be needed that developers have to create a none caching cache pure 
for development mode. This is something what wicket should do auto,

And why would there be bugs when you cache it or not? That would be a major 
issue of the localize itself. It shouldn't matter at all.



> Option not to use localizer cache in development mode.
> ------------------------------------------------------
>
>                 Key: WICKET-1128
>                 URL: https://issues.apache.org/jira/browse/WICKET-1128
>             Project: Wicket
>          Issue Type: New Feature
>          Components: wicket
>    Affects Versions: 1.3.0-beta4
>         Environment: All
>            Reporter: Sebastiaan van Erk
>            Assignee: Juergen Donnerstag
>
> I was wondering if I could somehow turn off caching of the localizer in 
> development mode (from the current source it doesn't look like it).
> The reason I ask is because now the cache is only flushed if a resource that 
> is being watched is changed. However:
> * if you add a new properties file for a page or component after you already 
> rendered the page once the cache is not cleared and it keeps finding the 
> key=null entry in the cache.
> * if you add your own database string resource loader, the cache is never 
> flushed at all.
> I know I can add a link to flush the localizer cache if and only if we're in 
> development mode, but I think a Settings options could be nice to just turn 
> off caching (my laptop is fast enough, I really don't care if it tries to 
> resolve all the labels all the time). 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to