Hi,

I think there shouldn't be caching involved here.
Put a breakpoint
at 
org.apache.wicket.core.util.resource.locator.caching.CachingResourceStreamLocator#locate
methods and see what happens.


On Fri, Sep 27, 2013 at 8:33 AM, miguel <[email protected]> wrote:

> i'm trying to be a proof-of-concept where I use wicket to use "styles" that
> are loaded from the database. I've managed to get my custom markup to load
> but it seems that its only loaded once then cached (even in dev mode). This
> is what I've tried:
>
>                 IResourceSettings settings = getResourceSettings();
>                 settings.setResourcePollFrequency(Duration.seconds(10));
>                 settings.getResourceFinders().add(0, new
> SkinResourceFinder());
>
> I searched for references to
> IResourceSettings.getResourcePollingFrequency()
> and found this:
>
>
> org.apache.wicket.devutils.inspector - src/main/java - wicket-devutils
> ApplicationView
> ApplicationView(String, Application)
>
> org.apache.wicket.jmx - src/main/java - wicket-jmx
> ResourceSettings
> getResourcePollFrequency()
>
> org.apache.wicket.settings.def - src/main/java - wicket-core
> ResourceSettings
> getResourcePollFrequency()
> getResourceWatcher(boolean)
>
> My guess is that getResourceWatcher(boolean) is where the polling value
> gets
> used but I assume that since polling works in dev mode for normal resource
> finder then there is something else going on. My implementation of
> IResourceFinder basically returns:
>
> return new StringResourceStream(sw.toString(), "text/html");
>
> any ideas?
>
> -m
>
>
>
> --
> View this message in context:
> http://apache-wicket.1842946.n4.nabble.com/custom-markup-from-db-tp4661542.html
> Sent from the Users forum mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to