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