Actually, i had something more like this: <body wicket:id="body"> <form wicket:id="form">...</form> <wicket:child/> </body>
And in the child: <form wicket:id="form"></form> When I removed the WebMarkupContainer on the body tag, everything worked perfectly. On Fri, Oct 31, 2008 at 2:48 PM, Andrew Berman <[EMAIL PROTECTED]> wrote: > I figured out why it was happening. It was because I put a > WebMarkupContainer on the body tag which includes the wicket:child. So I > had: > > <body wicket:id="body"> > <wicket:child/> > </body> > > I need to be able to dynamically update the class attribute on the body tag > which exists in the parent page, how can I do this since the way I want to > do it doesn't work? > > > On Thu, Oct 30, 2008 at 11:28 PM, Nino Saturnino Martinez Vazquez Wael < > [EMAIL PROTECTED]> wrote: > >> Really strange... I have something similar on 1.4, although never more >> that 1 nested form. >> >> Could you show us some code and markup cut out? >> >> >> Andrew Berman wrote: >> >>> Hello, >>> >>> I am using Wicket 1.3.5 and I created a panel which contains a form. I >>> have >>> a parent template page and a child of the parent page, both of which >>> contain >>> an instance of the panel. However, even if I give the panels two >>> different >>> ids, I get an error like: >>> >>> The component [MarkupContainer [Component id = emailLabel]] has the >>> same wicket:id as another component already added at the same level >>> >>> Why is this happening since I am putting them in a different part of >>> the hierarchy? >>> >>> Thanks, >>> >>> Andrew >>> >>> >>> >> >> -- >> -Wicket for love >> >> Nino Martinez Wael >> Java Specialist @ Jayway DK >> http://www.jayway.dk >> +45 2936 7684 >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >