Hi, On Tue, Oct 27, 2009 at 4:46 PM, Marcel Reutegger <[email protected]> wrote: > On Mon, Oct 26, 2009 at 14:48, <[email protected]> wrote: >> Use the standard java.beans classes instead of BeanMap for the configured >> bean properties. > > the use of java.beans can cause quite some trouble. the basic problem > is the cache inside Introspector, which holds a combination of weak > and soft references to classes that may not be freed up anymore, even > though it's supposed to do so. A common and documented workaround is > to call Introspector.flushCaches(). > > I'm not sure if this is still an issue with current JDKs, but I think > we should avoid using Introspector when possible.
OK, that's a good point. I'll revise the code so we don't need to use Introspector. BR, Jukka Zitting
