please see sourceforge Juergen
On 3/31/06, Dipu <[EMAIL PROTECTED]> wrote: > Thanks Gwyn > can you please give me the access details of the SVN repository > > Thanks > Dipu > ----- Original Message ----- > From: "Gwyn Evans" <[EMAIL PROTECTED]> > To: <wicket-user@lists.sourceforge.net> > Sent: Friday, March 31, 2006 11:11 AM > Subject: Re: [Wicket-user] Problem migrating the application to the new > version of Wicket. > > > Dipu, > Just to flag that the latest code is in SVN, not CVS anymore. > /Gwyn > > On 31/03/06, Juergen Donnerstag <[EMAIL PROTECTED]> wrote: > > You are using markup inheritance (wicket:extend). With markup > > inheritance the markups are merged. Until recently the header regions > > were merged into a single <wicket:head> only and that might cause your > > problem. Does your base markup have the same header? I'd be > > interesting to see if the latest (svn trunk/cvs head) version solves > > that issue. The lastest version doesn't merge the <wicket:head> > > contents (body) only, it merges the <wicket:head> tags as well, and > > hence keeping them separate. > > > > Juergen > > > > On 3/31/06, Dipu <[EMAIL PROTECTED]> wrote: > > > > > > Hi Juergen > > > > > > Thanks for the quick reply, > > > Yes the message clearly says that i have multiple wicket id's with the > > > same > > > name. > > > But i don't have more than one id there in my mark up with the same > > > name, i > > > did a search in the mark up and as well as in all the panels that are > > > added > > > to the page. > > > > > > Thanks > > > Dipu > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > From: "Juergen Donnerstag" <[EMAIL PROTECTED]> > > > To: <wicket-user@lists.sourceforge.net> > > > Sent: Friday, March 31, 2006 10:20 AM > > > Subject: Re: [Wicket-user] Problem migrating the application to the new > > > version of Wicket. > > > > > > You probably have multiple > > > wicket:id="flightSearchResultValidation" in > > > the same markup file at the same level in the component hierarchy. > > > That is no longer possible. We are now more strict, enforcing a 1:1 > > > between component hierarchy and markup. Simply rename one of the > > > flightSearchResultValidation ids in markup and add new component to > > > your hierarchy with the new name (leaving the other one). > > > > > > IMO the exception message says it pretty precisely > > > The component [MarkupContainer [Component id = > > > flightSearchResultValidation, page = > > > com.xmltravel.fab1.wicket.flights.FlightSearchResultPage, > > > path = > > > 4:flightSearchResultValidation.JavaScriptReference, > > > isVisible = true, > > > isVersioned = true]] has the same wicket:id as another component > > > already added at the same level > > > > > > Juergen > > > > > > On 3/31/06, Dipu <[EMAIL PROTECTED] > > > > wrote: > > > > > > > > > > > Hi, > > > > > > > > I am trying to migrate my application to the current version of > > > > wicket. > > > > When i run the application i am getting a markup exception > > > > > > > > wicket.markup.MarkupException: The component [MarkupContainer > > > > [Component > > > id > > > > = flightSearchResultValidation, page = > > > > com.xmltravel.fab1.wicket.flights.FlightSearchResultPage, > > > > path = > > > 4:flightSearchResultValidation.JavaScriptReference, > > > > isVisible = true, isVersioned = true]] has the same wicket:id as > > > > another > > > > component already added at the same level. > > > > > > > > My code is still workig perfectly in the old version and i have not > > > changed > > > > any thing in my java code as well as in the mark up. As far as i can > > > > see i > > > > am adding the JavaScriptReference only once. > > > > Can anyone throw some light into this. > > > > > > > > Has it got to do with the version of the Wicket i grabbed from CVS. > > > > > > > > Thanks > > > > Dipu > > > > > > > > Below is the full stack trace if it helps > > > > > > > > > > > > > > > > Root cause: > > > > > > > > wicket.markup.MarkupException: The component [MarkupContainer > > > > [Component > > > id > > > > = flightSearchResultValidation, page = > > > > com.xmltravel.fab1.wicket.flights.FlightSearchResultPage, > > > > path = > > > 4:flightSearchResultValidation.JavaScriptReference, > > > > isVisible = true, isVersioned = true]] has the same wicket:id as > > > > another > > > > component already added at the same level > > > > at wicket.Page.componentRendered(Page.java:924) > > > > at wicket.Component.rendered(Component.java:1668) > > > > at wicket.Component.render(Component.java:1522) > > > > at > > > > > > > wicket.MarkupContainer.renderNext(MarkupContainer.java:1224) > > > > at > > > > > > > wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:893) > > > > at > > > > > > > wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:813) > > > > at > > > > > > > wicket.markup.html.internal.HtmlHeaderContainer.onComponentTagBody(HtmlHeaderContainer.java:111) > > > > at wicket.Component.renderComponent(Component.java:1605) > > > > at wicket.MarkupContainer.onRender(MarkupContainer.java:823) > > > > at wicket.Component.render(Component.java:1519) > > > > at wicket.Component.render(Component.java:1488) > > > > at wicket.MarkupContainer.autoAdd(MarkupContainer.java:181) > > > > at > > > > > > > wicket.markup.resolver.HtmlHeaderResolver.resolve(HtmlHeaderResolver.java:75) > > > > at > > > > > > > wicket.MarkupContainer.renderNext(MarkupContainer.java:1251) > > > > at > > > > > > > wicket.MarkupContainer.renderAll(MarkupContainer.java:840) > > > > at wicket.Page.onRender(Page.java:848) > > > > at wicket.Component.render(Component.java:1519) > > > > at wicket.Page.doRender(Page.java:390) > > > > at > > > > > > > wicket.protocol.http.WebRequestCycle.redirectTo(WebRequestCycle.java:148) > > > > at > > > > > > > wicket.request.target.component.PageRequestTarget.respond(PageRequestTarget.java:60) > > > > at > > > > > > > wicket.request.compound.DefaultResponseStrategy.respond(DefaultResponseStrategy.java:49) > > > > at > > > > > > > wicket.request.compound.AbstractCompoundRequestCycleProcessor.respond(AbstractCompoundRequestCycleProcessor.java:66) > > > > at > > > > > > > wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:824) > > > > at > > > > > > > wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:851) > > > > at wicket.RequestCycle.step(RequestCycle.java:931) > > > > at wicket.RequestCycle.steps(RequestCycle.java:1005) > > > > at wicket.RequestCycle.request(RequestCycle.java:451) > > > > at > > > > > > > wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:208) > > > > at > > > > > > > wicket.protocol.http.WicketServlet.doPost(WicketServlet.java:246) > > > > at > > > > > > > javax.servlet.http.HttpServlet.service(HttpServlet.java:616) > > > > at > > > > > > > javax.servlet.http.HttpServlet.service(HttpServlet.java:689) > > > > at > > > > > > > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427) > > > > at > > > > > > > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473) > > > > at > > > > > > > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) > > > > at > > > > > > > org.mortbay.http.HttpContext.handle(HttpContext.java:1565) > > > > at > > > > > > > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635) > > > > at > > > > > > > org.mortbay.http.HttpContext.handle(HttpContext.java:1517) > > > > at > > > > org.mortbay.http.HttpServer.service(HttpServer.java:954) > > > > at > > > > > > > org.mortbay.http.HttpConnection.service(HttpConnection.java:816) > > > > at > > > > > > > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) > > > > at > > > > > > > org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) > > > > at > > > > > > > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) > > > > at > > > > > > > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) > > > > at > > > > > > > org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > 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=k&kid0944&bid$1720&dat1642 > > > _______________________________________________ > > > Wicket-user mailing list > > > Wicket-user@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > > > > > > > > ------------------------------------------------------- > > 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?cmdlnk&kid0944&bid$1720&dat1642 > > _______________________________________________ > > Wicket-user mailing list > > Wicket-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > ------------------------------------------------------- > 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=k&kid0944&bid$1720&dat1642 > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > ------------------------------------------------------- > 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?cmdlnk&kid0944&bid$1720&dat1642 > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user > ------------------------------------------------------- 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&kid0944&bid$1720&dat1642 _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user