Hi,

Using a adaptation of TabbedPanel ( wicket 1.2 ) with wicket 1.1 , I had
some problems with "sub-panels" update.
First I select a subpanel in a page that contains TabbedPanel and
multiple subpanels without using PanelCachingTab.
When I go back with the browser on a previous tab on same page and
reload , their constructors wont't be called and so I get this exception
from TabbedPanel :

wicket.markup.MarkupException: Unable to find component with id 'sub-panel' in 
[MarkupContainer [Component id = bankPanelList, page = 
sbs.pages.properties.PropertyPage, path = 
4:PropertyPanelList:sub-panel:tabbedPanel:sub-panel:bankPanelList.PanelList, 
isVisible = true, isVersioned = true]]. This means that you declared 
wicket:id=sub-panel in your markup, but that you either did not add the 
component to your page at all, or that the hierarchy does not match.
[markup = file:/mnt/shared/Dev/Java/bin/application/panels/PanelList.html, 
index = 2, current = '<span wicket:id="sub-panel" class="tab-panel">' (line 2, 
column 2)]
    at wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:277)

Is there an option in wicket 1.1 that allows to recreate all panels of a page 
during reload,
or is this only possible in wicket 1.2 ?

Joe





-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to