Re: 1.4.2 upgrade problem

2009-10-13 Thread Roman Ilin
I can confirm. I see the same exception after upgrade to 1.4.2 Regargds Roman On Mon, Oct 12, 2009 at 11:37 PM, Girts Ziemelis girts.zieme...@gmail.com wrote: Sorry about double post - I sent it first to the dev list accidentally :( I believe there is a bug in wicket 1.4.2, which stopped me

Website 2.0

2009-10-13 Thread Daniel Frisk
We recently did a complete overhaul of our web site: reworked the graphics, refactoring, added some jQuery goodies and of course added lots of features. Wicket really continues to deliver! All in all it was a smooth operation. The complexity of the site continues to grow but we have

Getting Wicket Examples To Work On Latest Liferay Or Glassfish Web Space Server

2009-10-13 Thread Carlo Camerino
Hi, I have successfuly deployed the wicket examples on apache jetspeed 2 with minimal or no configuration altering at all. I would like to try and deploy it on glassfish web space server however i'm encountering a problem in which When I try to add an application coming from liferay, nothing

Re: Getting Wicket Examples To Work On Latest Liferay Or Glassfish Web Space Server

2009-10-13 Thread Carlo Camerino
oops sorry i forgot to mention. i'm trying to make the portlets work by the way. On Tue, Oct 13, 2009 at 3:30 PM, Carlo Camerino carlo.camer...@gmail.com wrote: Hi, I have successfuly deployed the wicket examples on apache jetspeed 2 with minimal or no configuration altering at all. I

quickstart page does not include 1.4.2 as a supported version

2009-10-13 Thread Ernesto Reinaldo Barreiro
Hi, Quickstart [1] page does not include 1.4.2 as a supported version. Shall I create a JIRA issue for this? Best, Ernesto [1]-http://wicket.apache.org/quickstart.html

Re: RadioChoice showing last choosen value - what am i doing wrong

2009-10-13 Thread Muro Copenhagen
Hi Igor, The code did not work with even though the component was enabled. The equals and hashcode methods are implemented for the LabelValue. But instead of using my own Model implementation and managing the dynamic behaviour, i added a PropertyModel to the RadioChoice, and now it works

Re: 1.4.2 upgrade problem

2009-10-13 Thread Igor Vaynberg
try with latest from wicket-1.4.x branch. -igor On Mon, Oct 12, 2009 at 11:30 PM, Roman Ilin roman.i...@gmail.com wrote: I can confirm. I see the same exception after upgrade to 1.4.2 Regargds Roman On Mon, Oct 12, 2009 at 11:37 PM, Girts Ziemelis girts.zieme...@gmail.com wrote: Sorry

Re: Website 2.0

2009-10-13 Thread Pieter Degraeuwe
Indeed: nice piece of work ! On Tue, Oct 13, 2009 at 10:01 AM, Juri Prokofiev proj...@gmail.com wrote: This is a really nice work. Amazing! How many human-hours have you spent for development? On Tue, Oct 13, 2009 at 9:54 AM, Daniel Frisk dan...@jalbum.net wrote: We recently did a complete

How to organize pages layout in real world applications

2009-10-13 Thread Zenberg Ding
Hi all, We'll plan to use wicket in our application for one enterprise's information management system. the app's portal layout is someting like this: --- | Header |

Re: Website 2.0

2009-10-13 Thread Juri Prokofiev
This is a really nice work. Amazing! How many human-hours have you spent for development? On Tue, Oct 13, 2009 at 9:54 AM, Daniel Frisk dan...@jalbum.net wrote: We recently did a complete overhaul of our web site: reworked the graphics, refactoring, added some jQuery goodies and of course added

RE: inmethod datagrid and wicket 1.4 and generics

2009-10-13 Thread Stefan Lindner
May I create a branch like inmethod-grid-1.0b4? This would help me in checking in intermediate steps and revert if I'm on the wrong way. Approx half of inmehtod grid is generic now. Stefan -Ursprüngliche Nachricht- Von: Matej Knopp [mailto:matej.kn...@gmail.com] Gesendet: Montag, 12.

One inmethod datagrid question

2009-10-13 Thread François Jeunesse
Hi, First, thanks Matej for you job! Here is my question: I use the editable datagrid example, and I have added one column to permit deleting functionality. When one user click on delete a row, I modify my datasource, and call the ‘getGrid().setDefaultModelObject(new DataSource…)’

Re: Website 2.0

2009-10-13 Thread Maarten Bosteels
Hi David, The website looks great ! Is the wicket application open source ? I think there's a small bug on https://jalbum.net/signup Maybe it's intentional, but I couldn't see why: the first two labels are both linked to the input with id=username li label

Re: Website 2.0

2009-10-13 Thread Maarten Bosteels
On Tue, Oct 13, 2009 at 11:56 AM, Maarten Bosteels mbosteels@gmail.comwrote: Hi David, oops, I meant Daniel :-) The website looks great ! Is the wicket application open source ? I think there's a small bug on https://jalbum.net/signup Maybe it's intentional, but I couldn't see

Re: inmethod datagrid and wicket 1.4 and generics

2009-10-13 Thread Matej Knopp
Sure. If you have commit access to wicket stuff feel free to branch the trunk. -Matej On Tue, Oct 13, 2009 at 10:24 AM, Stefan Lindner lind...@visionet.de wrote: May I create a branch like inmethod-grid-1.0b4? This would help me in checking in intermediate steps and revert if I'm on the wrong

Re: One inmethod datagrid question

2009-10-13 Thread Matej Knopp
Why do you call getGrid().setDefaultModelObject() again? You should keep the same data source just let it output different data. -Matej 2009/10/13 François Jeunesse francois.jeune...@a-syst.com: Hi, First, thanks Matej for you job! Here is my question: I use the editable datagrid

Re: How to organize pages layout in real world applications

2009-10-13 Thread Pedro Santos
You can write the links on Nav Page with target for Client page, and no ajax is needed 2009/10/13 Zenberg Ding zenberg.d...@gmail.com Hi all, We'll plan to use wicket in our application for one enterprise's information management system. the app's portal layout is someting like this:

Re: Website 2.0

2009-10-13 Thread Daniel Frisk
Thanks Maarten, I'd usually describe our software in general as three thirds. We have written 1/3 that is OS, 1/3 isn't open source (yet... because of various reasons) and 1/3 is other open source projects that we use. No parts of our web site itself is open source (yet). We could

Re: Website 2.0

2009-10-13 Thread Daniel Frisk
Thanks guys! We are really happy with the site, it's getting there! I have no idea how many human-hours we have spent. It have gone thru a first incarnation and then some incremental refinements and finally this overhaul that we recently did. ~1000 perhaps, maybe? :-) // Daniel jalbum.net

Re: How to organize pages layout in real world applications

2009-10-13 Thread Richard Allen
One way is to make your Client area a Wicket Panel and make your nav links extend AjaxLink (or AjaxFallbackLink), then add the Client Panel to the AjaxRequestTarget in your implemented AjaxLink.onClick(AjaxRequestTarget) method. Note, the components you add to the AjaxRequestTarget must have

Re: How to organize pages layout in real world applications

2009-10-13 Thread Richard Allen
Also, this explains the example: http://wicket.apache.org/exampleajaxcounter.html 2009/10/13 Richard Allen richard.l.al...@gmail.com One way is to make your Client area a Wicket Panel and make your nav links extend AjaxLink (or AjaxFallbackLink), then add the Client Panel to the

Re: FileUploadField blocks component submission when an empty file is selected

2009-10-13 Thread Ian Marshall
igor.vaynberg wrote: weird, you will have to debug and see what is happening. a good place to start is Form#onFormSubmitted() -igor Thanks for the tip, Igor. I have tried this, and my Form#onFormSubmitted() method is only called if the FileUploadField field does not have an empty

Re: FileUpload and events

2009-10-13 Thread Thorsten Scherler
On Fri, 2009-10-09 at 09:19 +0200, Thorsten Scherler wrote: Hi all, I am implementing a form where I need to upload 2 different files. I want to block the second upload until the user added the first file and I validated on the server. In my Java code I have: fileUploadFieldSello =

RE: inmethod datagrid and wicket 1.4 and generics

2009-10-13 Thread Stefan Lindner
Hello Matej, I have created https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/branches/inmethod-grid-generic an made most of the public Interfaces and classes generic. I have generified most parts of the examples too. It would be nice to get any feedback from you. Stefan

Could someone please give me access to the wicketstuff wiki front page?

2009-10-13 Thread Erik Post
Hi all, I created a page on the wicketstuff wiki for Inmethod's data grid yesterday. [1] Could someone give me the appropriate permissions to link it on wicketstuff's front page? Alternatively, someone with access could perhaps do it himself... Thanks, Erik [1]

Re: Could someone please give me access to the wicketstuff wiki front page?

2009-10-13 Thread Pedro Santos
Hi Erik, it is just apply some label to your page, and it goes to wiki page. I add the 'component' one, hope that help. http://wicketstuff.org/confluence/display/STUFFWIKI/Wiki On Tue, Oct 13, 2009 at 9:23 AM, Erik Post eriksen...@gmail.com wrote: Hi all, I created a page on the wicketstuff

RE: One inmethod datagrid question

2009-10-13 Thread François Jeunesse
I think I'm doing it in the bad way. Should I get my data source with DataSource myDataSource = getGrid().getDefaultModel(); And after delete the deleted row with something like myDataSource.delete(id); And what next? Can you give me an example please? Thanks -Original Message- From:

Re: FileUpload and events

2009-10-13 Thread Ian Marshall
Thorsten Scherler-3 wrote: Nobody any tips or infos? salu2 In the source code for the org.apache.wicket.markup.html.form.upload.FileUploadField class there is the class-level comment FILE UPLOADS ARE NOT SUPPORTED BY AJAX. USE GOOGLE TO LEARN MORE ABOUT THIS. I am no expert on the

Multirequest Feedback

2009-10-13 Thread Alexander Elsholz
Hi, i use ajax-listeners to validate formcomponents onblur or onkeychanged. an ajax-event will processed and the validationmessage displyed on screen. works fine for one component. when i've more than one there is only the message for the last processed formcomponent. the other's will removed

Re: Multirequest Feedback

2009-10-13 Thread Pedro Santos
you have many form components and only one feedback panel - user put invalid entry on form component 1, panel show error 1 - user put invalid entry on form component 2, panel show error 2, no longer error 1 this is it? 1 - you can create one ComponentFeedbackPanel for each form component 2 - you

Many forms on one page and submit handling

2009-10-13 Thread Peter Arnulf Lustig
Hi, I have one Form-Class which has one main form -- in this form I've got some more forms. Each of them has their own submit button. How can I tell wicket, that it only has to render (validation and so on) only for the form, where the button was pressed? thanks!

Re: Many forms on one page and submit handling

2009-10-13 Thread Pedro Santos
you can add an ComponentFeedbackPanel for each form On Tue, Oct 13, 2009 at 10:39 AM, Peter Arnulf Lustig u...@yahoo.dewrote: Hi, I have one Form-Class which has one main form -- in this form I've got some more forms. Each of them has their own submit button. How can I tell wicket, that

AW: Many forms on one page and submit handling

2009-10-13 Thread Peter Arnulf Lustig
yes I do it like that. But nevertheless it shows the messages everywhere on each form. check this out: public class CreateQuestionsForm extends Form { TextFieldStringtitle; TextAreaStringfragestellung; ModelStringtitleModel; ModelString

Re: Multirequest Feedback

2009-10-13 Thread Alexander Elsholz
hi pedro, Pedro Santos pedrosans at gmail.com writes: you have many form components and only one feedback panel - user put invalid entry on form component 1, panel show error 1 - user put invalid entry on form component 2, panel show error 2, no longer error 1 this is it? that's it 1 - you

Re: Many forms on one page and submit handling

2009-10-13 Thread Pedro Santos
looks like you need to use ComponentFeedbackMessageFilter rather than ContainerFeedbackMessageFilter On Tue, Oct 13, 2009 at 10:46 AM, Peter Arnulf Lustig u...@yahoo.dewrote: yes I do it like that. But nevertheless it shows the messages everywhere on each form. check this out: public

Re: [ANN] wicket-dnd project

2009-10-13 Thread Doug Leeper
Thanks Sven! Got it working. -- View this message in context: http://www.nabble.com/-ANN--wicket-dnd-project-tp25727819p25873355.html Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail:

Re: Multirequest Feedback

2009-10-13 Thread Pedro Santos
you can create one ComponentFeedbackPanel for each form and use only ajax submit buttons or links, it will to keep error mesagens on page. On Tue, Oct 13, 2009 at 10:51 AM, Alexander Elsholz alexander.elsh...@widas.de wrote: hi pedro, Pedro Santos pedrosans at gmail.com writes: you have

AW: Many forms on one page and submit handling

2009-10-13 Thread Peter Arnulf Lustig
no, that does not work. Now it shows nothing. - Ursprüngliche Mail Von: Pedro Santos pedros...@gmail.com An: users@wicket.apache.org Gesendet: Dienstag, den 13. Oktober 2009, 15:54:59 Uhr Betreff: Re: Many forms on one page and submit handling looks like you need to use

Re: Many forms on one page and submit handling

2009-10-13 Thread Pedro Santos
see if that make sense on your project: onError(ajaxrequesttarget target){ target.addcomponent(feedbackPanelForTheFormIamSubmitting ) } On Tue, Oct 13, 2009 at 11:30 AM, Peter Arnulf Lustig u...@yahoo.dewrote: no, that does not work. Now it shows nothing. - Ursprüngliche Mail

Re: quickstart page does not include 1.4.2 as a supported version

2009-10-13 Thread Igor Vaynberg
fixed, thanks. should show up in a couple of hours when the site syncs. -igor On Tue, Oct 13, 2009 at 12:54 AM, Ernesto Reinaldo Barreiro reier...@gmail.com wrote: Hi, Quickstart [1] page does not include 1.4.2 as a supported version. Shall I create a JIRA issue for this? Best, Ernesto

Re: FileUploadField blocks component submission when an empty file is selected

2009-10-13 Thread Igor Vaynberg
sure, you can create a quickstart that reproduces this and attach it to a jira issue. -igor On Tue, Oct 13, 2009 at 4:44 AM, Ian Marshall general.ianmarshall...@gmail.com wrote: igor.vaynberg wrote: weird, you will have to debug and see what is happening. a good place to start is

Re: quickstart page does not include 1.4.2 as a supported version

2009-10-13 Thread Ernesto Reinaldo Barreiro
Thanks to you and the rest of the Wicket team! Ernesto P.S. Isn't there a way to automate this so that whenever you have a release it gets updated? On Tue, Oct 13, 2009 at 4:40 PM, Igor Vaynberg igor.vaynb...@gmail.comwrote: fixed, thanks. should show up in a couple of hours when the site

Re: quickstart page does not include 1.4.2 as a supported version

2009-10-13 Thread Igor Vaynberg
On Tue, Oct 13, 2009 at 7:46 AM, Ernesto Reinaldo Barreiro reier...@gmail.com wrote: P.S. Isn't there a way to automate this so that whenever you have a release it gets updated? not an elegant one :) -igor On Tue, Oct 13, 2009 at 4:40 PM, Igor Vaynberg igor.vaynb...@gmail.comwrote: fixed,

Re: Website 2.0

2009-10-13 Thread Jeremy Thomerson
Very nice work. Do you know about how many hits your site gets regularly? -- Jeremy Thomerson http://www.wickettraining.com On Tue, Oct 13, 2009 at 6:08 AM, Daniel Frisk dan...@jalbum.net wrote: Thanks guys! We are really happy with the site, it's getting there! I have no idea how many

Re: FileUpload and events

2009-10-13 Thread Ian Marshall
I am coding for just this event, to try and work around my own FileUploadField problem. My AJAX works using code very similar to yours (thanks for the example)! Have you added the line fileUploadFieldSello.setOutputMarkupId(true); ? You might need to add the line

PropertyResolver.MapGetSet does ignore PropertyResolverConverter

2009-10-13 Thread Robin Sander
Hi, I want to use a MapMyEnum,Boolean within a CompoundPropertyModel but it seems that String keys are supported only since MapGetSet.setValue() ignores the given PropertyResolverConverter. So my SimpleEnumConverter is not used an I end up with: java.lang.ClassCastException:

Re: PropertyResolver.MapGetSet does ignore PropertyResolverConverter

2009-10-13 Thread Robin Sander
Forget this post, obviously wicket IDs have to be strings... On 13.10.2009, at 17:47, Robin Sander wrote: Hi, I want to use a MapMyEnum,Boolean within a CompoundPropertyModel but it seems that String keys are supported only since MapGetSet.setValue() ignores the given

Re: vps hosting for wicket app

2009-10-13 Thread jWeekend
These do look like excellent value! I booked our servers with Hetzner and got the IP addresses and root passwords with a few hours. Very good first impressions of telephone support too. In fact, Jan was probably too shy to mention this, but Hetzner support told me he will get some sort of credit

Re: AutoCompleteTextField Generics

2009-10-13 Thread Marcelo Fukushima
nope. No problem for me. Try pasting here the problematic code On Mon, Oct 12, 2009 at 10:50 AM, Douglas Ferguson doug...@douglasferguson.us wrote: Has anybody else had problems with AutoCompleteTextField and generics. It almost seems like I'm dealing with an eclipse bug. But basically if I

Re: mi first app deployed with wicket

2009-10-13 Thread Marcelo Fukushima
make sure the project packaging is set to 'war' so maven will put the required libs in the WEB-INF/lib. On Mon, Oct 12, 2009 at 6:22 PM, Fernando Wermus fernando.wer...@gmail.com wrote: Hi all,    I ve been working with Maven, so there is no chance to have some dependecies problems, but Tomcat

NullPointer in SharedResources when ussing Resourcereference and OSGi

2009-10-13 Thread Marc-Andre Houle
Hello user list, I just wanted to aska quick question and know if I am going in the right direction. I am developping a Wicket application (obviously) that can be extended through module loaded in an OSGi framework. At the first attempt, I got this when using an Image with ResourceReference in

Re: NullPointer in SharedResources when ussing Resourcereference and OSGi

2009-10-13 Thread Igor Vaynberg
On Tue, Oct 13, 2009 at 11:30 AM, Marc-Andre Houle mho...@gmail.com wrote: Hello user list, I just wanted to aska quick question and know if I am going in the right direction.  I am developping a Wicket application (obviously) that can be extended through module loaded in an OSGi framework.

Re: NullPointer in SharedResources when ussing Resourcereference and OSGi

2009-10-13 Thread Marc-Andre Houle
Thanks a lot for the fast answer. I have already gone by the trouble of making sure the system bundle export all the classpath available so that plugin can take access to it. But I didn't find out those technic previously. (I'm using felix for now because the licensing was much smoother to us).

Modular Application

2009-10-13 Thread Ben Tilford
Are there any examples of a modular wicket application? I'm specifically having trouble getting maven to compile a jar which contains a sub-class of WebPage. Using 1.4.2 and have attempted with 1.4.1/1.4.0, packaging a Panel etc... all seems to work fine.

Re: Modular Application

2009-10-13 Thread Igor Vaynberg
your module still needs a wicket dependency -igor On Tue, Oct 13, 2009 at 12:20 PM, Ben Tilford bentilf...@gmail.com wrote: Are there any examples of a modular wicket application? I'm specifically having trouble getting maven to compile a jar which contains a sub-class of WebPage. Using

Re: Modular Application

2009-10-13 Thread Ben Tilford
Something other than? dependency groupIdorg.apache.wicket/groupId artifactIdwicket/artifactId version${wicket.version}/version /dependency On Tue, Oct 13, 2009 at 3:30 PM, Igor Vaynberg igor.vaynb...@gmail.comwrote: your module still needs a wicket dependency -igor On Tue, Oct

Re: Modular Application

2009-10-13 Thread Pedro Santos
Looks like you have an project dependency compiled with other Wicket version. That can to be easy detected with eclipse maven pluging, using the hierarchy view On Tue, Oct 13, 2009 at 4:36 PM, Ben Tilford bentilf...@gmail.com wrote: Something other than? dependency

Re: Modular Application

2009-10-13 Thread James Carman
Is BasePage in your webapp module and you have other pages in other modules? If so, you're going to have a circular dependency. What you could do is set up a web-commons module which contains stuff like BasePage and have your other modules use that. Then, your web module declares all of them as

Re: Modular Application

2009-10-13 Thread Ben Tilford
No base page is in a common module (probably will be used by more than 1 app in the end). The wicket dependency is declared in a parent project (I've tried moving thinking maybe there was something odd going on there). Using Netbeans I can see the dependency is resolved and on the classpath.

Re: Modular Application

2009-10-13 Thread James Carman
Does the maven build work? On Tue, Oct 13, 2009 at 4:11 PM, Ben Tilford bentilf...@gmail.com wrote: No base page is in a common module (probably will be used by more than 1 app in the end). The wicket dependency is declared in a parent project (I've tried moving thinking maybe there was

Re: Modular Application

2009-10-13 Thread Pedro Santos
Isn't it the case for you manually run mvn install on your parent project? Your local repository may have old .class bytecodes On Tue, Oct 13, 2009 at 5:11 PM, Ben Tilford bentilf...@gmail.com wrote: No base page is in a common module (probably will be used by more than 1 app in the end).

[WIKI] Websites based on Wicket page presentation

2009-10-13 Thread jWeekend
I've been having some very brief communication with Ralf Eichinger who has been making a valuable contribution over the last few weeks by starting to improve documentation on the Wiki, especially with a view to help people evaluating Wicket get a fairer appreciation of it, who's using it and what

Re: Modular Application

2009-10-13 Thread Ben Tilford
@James Everything works if I don't have a sub-class of WebPage outside the war project. @Pedro From command line or on the parent project I get the same error. Also deleted the org/apache/wicket directory out of my .m2 repository and re-downloaded. On Tue, Oct 13, 2009 at 4:19 PM, Pedro Santos

Italian Bank (was Re: Wicket 1.4.2 Released!)

2009-10-13 Thread Randy S.
Giovanni, What bank is this? What is the URL and is there anything of particular interest that we can see without accounts? On Sat, Oct 10, 2009 at 7:05 AM, Giovanni pino_o...@yahoo.com wrote: Wow!!! I will upgrade my project for a major italian bank on coming monday. Thanks a lot for all

Re: [WIKI] Websites based on Wicket page presentation

2009-10-13 Thread dtoffe
Chronological, newest at the top seems the best choice, but there is a subtle difference in whether you consider the launch date of the site, or the date in which the site was added to your catalog of Wicket sites. Date of adding is better so you know what sites you haven't looked at yet,

DateLabel, joda-time and Liferay locales

2009-10-13 Thread Wilhelmsen Tor Iver
It seems joda-time used by DateLabel has an issue with Liferay's use of the locale nb_NO (for Norwegian bokmål in Norwayas opposed to the more common no_NO, where it seems to default to U.S. locale and UTC instead of native (CET+DST here) - i.e. it seems to use both components to decide

Right justify in DataTable

2009-10-13 Thread Swarnim Ranjitkar
If I user DefaultDataTable to display table. Is there a way justify the numberic column. eg. I want NumberCol to be right justified then left IColumn[] columns = new IColumn[2]; columns[0] = new PropertyColumn(new Model(NumberCol), NumberCol, NumberCol) columns[1]

Re: [WIKI] Websites based on Wicket page presentation

2009-10-13 Thread Jonathan Locke
shouldn't it be one of igor's famous tables with the sort headers? then we wouldn't need to argue over how to order it. jWeekend wrote: I've been having some very brief communication with Ralf Eichinger who has been making a valuable contribution over the last few weeks by starting to

Re: [WIKI] Websites based on Wicket page presentation

2009-10-13 Thread Jeremy Thomerson
I was thinking the same - just make it a table and use jQuery sortable plugin. -- Jeremy Thomerson http://www.wickettraining.com On Tue, Oct 13, 2009 at 9:42 PM, Jonathan Locke jonathan.lo...@gmail.comwrote: shouldn't it be one of igor's famous tables with the sort headers? then we

Don't forget about ApacheCon US 2009!

2009-10-13 Thread Jeremy Thomerson
Sorry for the almost-shameless plug, but I'm really excited about how ApacheCon US 2009 is shaping up! We will have several great Wicket community members there (I know that Bruno will be in from Brazil), and there will of course be a Wicket session and a one day Wicket training. The more Wicket

Re: Don't forget about ApacheCon US 2009!

2009-10-13 Thread Eelco Hillenius
Will you be there?  Reply here if you're planning on going.  We should all get together to do something! I'll be going, hope to see you there :-) Eelco - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For

Wicket LinkTree and TreeModel serialisation

2009-10-13 Thread Аносов А.О.
Hi, I have page with panel (a custom class named TreePanel) that contains Wicket LinkTree. LinkTree uses TreeModel instance which is common for all pages in application (tree model resides in application class). When any page that contains TreePanel being serialized, TreeModel also seriailzes