Why are you adding a panel to the GMap? Instead add the panel below or above.
regards Nino 2009/9/1 新希望软件 -- 俞宏伟 <nhsoft....@gmail.com>: > i want to add child panel to gmap2 container, but when add child panel, > there alway throw tag not closed error. > > here is my code detail: > > GMap2 gMap = new gMap = new GMap2("googleMap", > application.getGoogleMapApiKey()); > add(gMap); > > final WebMarkupContainer wmChild = new WebMarkupContainer("wmcChild"); > wmChild .setOutputMarkupId(true); > gmap2.add(wmChild); > > html file: > <div wicket:id="googleMap"> > <div wicket:id="wmcChild"></div> > </div> > > when run, it throws error: close tag not found for tag: <div > id="googleMap2c" style="width: 46.8em; height: 350px; position: relative; > background-color: rgb(229, 227, 223);" wicket:id="googleMap">. Component: > [MarkupContainer [Component id = googleMap]] > > org.apache.wicket.markup.MarkupException: close tag not found for tag: <div > id="googleMap2c" style="width: 46.8em; height: 350px; position: relative; > background-color: rgb(229, 227, 223);" wicket:id="googleMap">. Component: > [MarkupContainer [Component id = googleMap]] > at > org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:121) > at org.apache.wicket.Component.renderComponent(Component.java:2524) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1412) > at org.apache.wicket.Component.render(Component.java:2361) > at > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1298) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1477) > at > org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:640) > at > org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:112) > at org.apache.wicket.Component.renderComponent(Component.java:2524) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1412) > at org.apache.wicket.Component.render(Component.java:2361) > at > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1298) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1477) > at > org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:640) > at > org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:112) > at org.apache.wicket.Component.renderComponent(Component.java:2524) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1412) > at org.apache.wicket.Component.render(Component.java:2361) > at > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1298) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1477) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1402) > at org.apache.wicket.Component.renderComponent(Component.java:2524) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1412) > at org.apache.wicket.Component.render(Component.java:2361) > at > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1298) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1477) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1402) > at org.apache.wicket.Component.renderComponent(Component.java:2524) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1412) > at org.apache.wicket.Component.render(Component.java:2361) > at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:222) > at > org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:66) > at > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1325) > at > org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:1477) > at > org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:1402) > at org.apache.wicket.Component.renderComponent(Component.java:2524) > at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:1412) > at org.apache.wicket.Component.render(Component.java:2361) > at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:222) > at > org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:73) > at > org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1325) > at > org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1428) > at org.apache.wicket.Page.onRender(Page.java:1502) > at org.apache.wicket.Component.render(Component.java:2361) > at org.apache.wicket.Page.renderPage(Page.java:913) > at > org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:240) > at > org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:104) > at > org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1245) > at org.apache.wicket.RequestCycle.step(RequestCycle.java:1316) > at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418) > at org.apache.wicket.RequestCycle.request(RequestCycle.java:532) > at > org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:356) > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:201) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:359) > at > org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) > at > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > at > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:371) > at > org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174) > at > org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) > at > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Thread.java:619) > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org