Hi David,

That's a pretty old version. In fact it is so old there doesn't even appear to 
be a tag for it in the myfaces repository any more.

But from a quick look at an oldish class version I would think it is the 
_valueBindingCache variable. This is a cache for all the different EL 
expressions in the webapp.

Whenever a new EL expression is encountered, eg
  "#{bean1.foo}"
  "#{bean1.bar}"
  "#{bean2.foo}"
then the parsed form of that string expression is cached for reuse.

This cache will grow in size as various pages are visited, but will eventually 
reach its maximum size once every page has been visited (well, actually once 
every EL expression in the webapp has been evaluated once, which is not quite 
the same thing).

Therefore (if I've understood the code right) this is not a leak.

Regards,

Simon

---- David <[EMAIL PROTECTED]> schrieb:
> 1.1.1
> 
> On Dec 14, 2007 8:18 AM, Simon Kitching <[EMAIL PROTECTED]> wrote:
> 
> > ---- David <[EMAIL PROTECTED]> schrieb:
> >  > Hi,
> > >
> > > We are profiling a myfaces application which uses client state saving
> > and we
> > > have detected a collection growing continouslly but not quickly (arround
> > > 5000 objects in four hours). The collection is
> > > org.apache.myfaces.application.ApplicationImpl$1. Is this the expected
> > > behaviour for this class?
> >
> > Which version of myfaces is this occurring in?
> >
> >
> >

Reply via email to