You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Rudi Wijaya (JIRA)" <ji...@apache.org> on 2016/11/04 03:40:58 UTC

[jira] [Commented] (WICKET-6268) The component(s) below failed to render Modal

    [ https://issues.apache.org/jira/browse/WICKET-6268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15635111#comment-15635111 ] 

Rudi Wijaya commented on WICKET-6268:
-------------------------------------

Issues https://github.com/l0rdn1kk0n/wicket-bootstrap/issues/643

> The component(s) below failed to render Modal
> ---------------------------------------------
>
>                 Key: WICKET-6268
>                 URL: https://issues.apache.org/jira/browse/WICKET-6268
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 7.5.0
>         Environment: wicket version: 7.5.0
> agilecoders wicket version: 0.10.10
>            Reporter: Rudi Wijaya
>
> I have a modal component extends {{de.agilecoders.wicket.core.markup.html.bootstrap.dialog.Modal<Void>}} that makes error:
> {code}
> Unexpected RuntimeException
> Last cause: The component(s) below failed to render. Possible reasons could be that: 1) you have added a component in code but forgot to reference it in the markup (thus the component will never be rendered), 2) if your components were added in a parent container then make sure the markup for the child container includes them in <wicket:extend>.
> 1. [ListView [Component id = buttons]]
> 2. [ListItem [Component id = 0]]
> 3. [ModalCloseButton [Component id = button]]
> Stacktrace
> Root cause:
> org.apache.wicket.WicketRuntimeException: The component(s) below failed to render. Possible reasons could be that: 1) you have added a component in code but forgot to reference it in the markup (thus the component will never be rendered), 2) if your components were added in a parent container then make sure the markup for the child container includes them in <wicket:extend>.
> 1. [ListView [Component id = buttons]]
> 2. [ListItem [Component id = 0]]
> 3. [ModalCloseButton [Component id = button]]
>      at org.apache.wicket.Page.checkRendering(Page.java:666)
>      at org.apache.wicket.Page.onAfterRender(Page.java:821)
>      at org.apache.wicket.markup.html.WebPage.onAfterRender(WebPage.java:224)
>      at org.apache.wicket.Component.afterRender(Component.java:932)
>      at org.apache.wicket.Component.render(Component.java:2353)
>      at org.apache.wicket.Page.renderPage(Page.java:1018)
>      at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:124)
>      at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:236)
>      at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
>      at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895)
>      at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
>      at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)
>      at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)
>      at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
>      at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261)
>      at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
>      at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>      at org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:226)
>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>      at org.soluvas.web.site.servlet.ShiroPrincipalsServletFilter.doFilter(ShiroPrincipalsServletFilter.java:59)
>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>      at org.soluvas.web.site.servlet.MoreMdcServletFilter.doFilter(MoreMdcServletFilter.java:62)
>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>      at ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCInsertingServletFilter.java:49)
>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>      at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
>      at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
>      at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
>      at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
>      at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
>      at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
>      at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
>      at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
>      at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>      at com.codahale.metrics.servlet.AbstractInstrumentedFilter.doFilter(AbstractInstrumentedFilter.java:104)
>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>      at org.apache.catalina.core.StandardContextValve.__invoke(StandardContextValve.java:123)
>      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java)
>      at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>      at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
>      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>      at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
>      at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>      at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
>      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>      at java.lang.Thread.run(Thread.java:745)
> display page view
> {code}
> if i remove the component, it is fine..



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)