Max Pfingsthorn schrieb:
> Hello everyone!
> 
> I've run into some problems with performance (in general) and I noticed that 
> source objects are not cached... This is not so nice since, for example, 
> WebDAVSources are quite expensive to instantiate.
> 
> Would it be a good idea in general if we subclassed the excalibur source 
> resolver's resolveURI() method to add some caching (and delayed release) of 
> the sources, say, using the o.a.excalibur.store.impl.MRUMemoryStore?
> 
I think we have a CachingSource implementation somewhere (scratchpad?)
which can be used as a wrapper around any other source implementation. I
think this one will fit your use case.

Carsten
-- 
Carsten Ziegeler - Open Source Group, S&N AG
http://www.s-und-n.de
http://www.osoco.org/weblogs/rael/