Hi Greg, What is the idea behind:
com/mycompany/AboutMenu$Overview.html (a Panel) containing just: <wicket:link> <p>Some Text</p> </wicket:link> The full HTML produced by the home page is: <div wicket:id="menu"><wicket:panel> <ul> <li wicket:id="items"> <a wicket:id="link" href="./?5-1.-menu-items-0-item-link <http://localhost:8080/?5-1.-menu-items-0-item-link>"> Overview </a> </li> </ul> <wicket:child/> </wicket:panel></div> <div wicket:id="content"><wicket:panel><wicket:link> <p>Some Text</p> </wicket:link> </wicket:panel></div> <wicket:child><wicket:extend> </wicket:extend></wicket:child> It is totally incorrect! Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Mon, Oct 17, 2016 at 1:19 AM, Greg Johnson <greg.john...@saltaire.com.au> wrote: > Hi, the example is a very basic “menu” example where on menu select main > content is changed. > > From the attached quickstart … > * run Start.java > * localhost:8080/ - Home Page displays > * Press browser refresh - Home Page displays > * Press browser refresh - MarkupNotFoundException: Markup not found for > Component: [TransparentWebMarkupContainer [Component id = wicket_link1]] > > if the <wicket:link> tags are removed there is no problem. Note that there > are no links, it is just the mere presence of the <wicket:link> tags that > seems to cause the problem. > Perhaps the architecture is flawed, however it is not clear to me why it > only fails on the 3rd render. > > Any help would be appreciated, thanks. > > Regards, Greg Johnson > > > > >