On Wed, Nov 17, 2010 at 1:11 PM, Pedro Santos <[email protected]> wrote:

> You has an statefull page in the quickstart, so each refresh generates a
> new
> page version. As you are tracking the file maintained by the DiskPageStore,
> you are seeing what is going on at the secondary memory: page after page
> versions being stored. You can use an stateless page if you don't want to
> see the diskPageStore file growing.
> The ticket is about the session referencing the pagemap, what was
> increasing
> the serialized session size.
>
DiskPageStore stores all versions of a page up to 10Mb.
The last n (5 by default) versions are stored in the HttpSession for faster
read when the user goes back (browser back button).

>
> On Wed, Nov 17, 2010 at 9:23 AM, Andrew Hall <[email protected]
> >wrote:
>
> > Hi Martin - many thanks for the reply.
> >
> > You are correct - I am using Wicket 1.4.13, however as you suggested,
> I've
> > changed my test case to use Wicket 1.4.12 and the situation is still the
> > same.
> >
> > Thanks,
> >
> > Andrew.
> >
> > -----Original Message-----
> > From: Martin Grigorov [mailto:[email protected]]
> > Sent: 17 November 2010 11:15
> > To: [email protected]
> > Subject: Re: Newbie Question - Wicket Session Growth
> >
> > if you use Wicket 1.4.13 then you maybe hitting
> > https://issues.apache.org/jira/browse/WICKET-3160
> >
> > <https://issues.apache.org/jira/browse/WICKET-3160>1.4.14 will be
> released
> > soon. Until then you may use 1.4.12 for your application.
> >
> > On Wed, Nov 17, 2010 at 11:46 AM, Andrew Hall <[email protected]
> > >wrote:
> >
> > >  Hi – I’m new to Wicket & have been charged with evaluating if for my
> > > employer.
> > >
> > >
> > >
> > > I’ve set up a very basic web application containing a login page as a
> > test
> > > case. (Attached).
> > >
> > >
> > >
> > > Running with Jetty (although the behaviour is the same in Tomcat) I’ve
> > > noticed that each refresh of my login page causes the session to grow
> by
> > > 2Kb. (Based on the assumption that the file called ‘pm-null’ represents
> > the
> > > objects serialized in a session).
> > >
> > >
> > >
> > > Although this is a small amount, I have seen a couple of posts raising
> > > concerns over session size in Wicket, and I think that this is a good
> > > opportunity to gain knowledge of the fundamentals of session management
> > in
> > > this framework.
> > >
> > >
> > >
> > > As far as I can tell, there are 3 mutually exclusive explanations for
> the
> > > growth in the session caused by successive refreshes of my login page:
> > >
> > >
> > >
> > > 1.       This is how Wicket’s behaves and has to be accepted.
> > >
> > > 2.       There is something intrinsically wrong with the code that I
> have
> > > written.
> > >
> > > 3.       There is a bug in Wicket.
> > >
> > >
> > >
> > > If anyone can shed any light on this it would be greatly appreciated.
> > >
> > >
> > >
> > > Thanks,
> > >
> > >
> > >
> > > Andrew.
> > >
> > > ------------------------------
> > > This message contains confidential information and is intended only for
> > the
> > > individual named. If you are not the named addressee you should not
> > > disseminate, distribute or copy this e-mail. Please notify the sender
> > > immediately by e-mail if you have received this e-mail by mistake and
> > delete
> > > this e-mail from your system. E-mail transmission cannot be guaranteed
> to
> > be
> > > secure or error-free as information could be intercepted, corrupted,
> > lost,
> > > destroyed, arrive late or incomplete, or contain viruses. The sender
> > > therefore does not accept liability for any errors or omissions in the
> > > contents of this message that arise as a result of e-mail transmission.
> > If
> > > verification is required please request a hard-copy version. This
> message
> > is
> > > provided for information purposes only.
> > > Totemic Ltd is a limited company registered in England with registered
> > > number 02789854. Kempton House, Kempton Way, Dysart Road, Grantham,
> > > Lincolnshire NG31 7LE
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [email protected]
> > > For additional commands, e-mail: [email protected]
> > >
> >
> > This message contains confidential information and is intended only for
> the
> > individual named. If you are not the named addressee you should not
> > disseminate, distribute or copy this e-mail. Please notify the sender
> > immediately by e-mail if you have received this e-mail by mistake and
> delete
> > this e-mail from your system. E-mail transmission cannot be guaranteed to
> be
> > secure or error-free as information could be intercepted, corrupted,
> lost,
> > destroyed, arrive late or incomplete, or contain viruses. The sender
> > therefore does not accept liability for any errors or omissions in the
> > contents of this message that arise as a result of e-mail transmission.
> If
> > verification is required please request a hard-copy version. This message
> is
> > provided for information purposes only.
> > Totemic Ltd is a limited company registered in England with registered
> > number 02789854. Kempton House, Kempton Way, Dysart Road, Grantham,
> > Lincolnshire NG31 7LE
> >
>
>
>
> --
> Pedro Henrique Oliveira dos Santos
>

Reply via email to