application.get().getresourcesettings().getlocalizer().clearcache(); -igor
On Mon, Jun 23, 2008 at 1:27 AM, Marieke Vandamme <[EMAIL PROTECTED]> wrote: > > Hello again, > > maybe some more clarification why I guess this is wicket related. > org.apache.wicket.resource.loader.IStringResourceLoader is the > implementation that is used in wicket to get the label from the DB, because > there the necessary function of the Spring MessageSource is called. The > function "loadStringResource" in IStringResourceLoader is only called once > for a label. Only when redeploying the application, the message is again > retreived with the "loadStringResource". Is there any way to clear that > cache manually or something? > Thanks again ! > > > Marieke Vandamme wrote: >> >> Hello, >> >> I don't know if my question is Spring related or wicket related, but i >> guess it's wicket related so... >> If not, my apologies, but please tell me so i can post my question to the >> correct mailinglist. >> >> I use the org.springframework.context.support.AbstractMessageSource to >> read my labels from a database (in the method resolveCode I use my dao to >> get the correct label). In the application-context, I use the bean with >> name "messageSource" to link my AbstractMessageSource implementation in >> wicket. >> >> Now my question: >> The labels are only readed once from the database. They are cached >> somewhere in wicket, i guess. But when deploying my application, most >> labels are not translated yet. Is it possible to delete the cached labels >> somehow? >> >> Thanks ! >> > > -- > View this message in context: > http://www.nabble.com/Spring%27s-AbstractMessageSource-%3A-read-new-label-from-DB-tp18064364p18064730.html > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > 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]
