Great. Thanks for the fast reply Martin. Do you have already a clue when a new version of Wicket Bootstrap will be released?
On 10/27/2016 02:18 PM, Martin Grigorov wrote: > Hi, > > Good news! > It is a bug in Wicket Bootstrap: > https://github.com/l0rdn1kk0n/wicket-bootstrap/blob/wicket-7.x/bootstrap-core/src/main/java/de/agilecoders/wicket/core/markup/html/bootstrap/dialog/Alert.html#L10 > > This <wicket:fragment> uses a Label in Java. (No idea why). > Since https://issues.apache.org/jira/browse/WICKET-6219 this is not > possible. > > Martin Grigorov > Wicket Training and Consulting > https://twitter.com/mtgrigorov > > On Thu, Oct 27, 2016 at 1:10 PM, Joachim Rohde <j...@solvit.de> wrote: > >> We are having a custom FeedbackPanel which extends from NotificationPanel. >> After upgrading from Wicket 7.4.0 to 7.5.0 an >> unexpected runtime exception is thrown as soon as an error message should >> be rendered (see below). >> >> I have created a quickstart with a simple link which demonstrates this >> behavior. With Wicket 7.4.0 everything works as >> expected. With Wicket 7.5.0 you'll get an exception. >> >> When using the Wicket FeedbackPanel everything works fine. I have no clue >> if this is a bug in Wicket itself or Wicket >> Bootstrap. Any help is appreciated. >> >> Joachim >> >> >> The generated exception: >> >> 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. [Component id = message] >> >> 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. [Component id = message] >> >> at org.apache.wicket.Page.checkRendering(Page.java:666) >> at org.apache.wicket.Page.endComponentRender(Page.java:317) >> at org.apache.wicket.page.XmlPartialPageUpdate.writeComponent( >> XmlPartialPageUpdate.java:127) >> at org.apache.wicket.page.PartialPageUpdate.writeComponents( >> PartialPageUpdate.java:248) >> at org.apache.wicket.page.PartialPageUpdate.writeTo( >> PartialPageUpdate.java:161) >> at org.apache.wicket.ajax.AjaxRequestHandler.respond( >> AjaxRequestHandler.java:358) >> 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.RequestHandlerStack.execute( >> RequestHandlerStack.java:97) >> 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:239) >> at org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:206) >> at org.apache.catalina.core.StandardWrapperValve.invoke( >> StandardWrapperValve.java:217) >> at org.apache.catalina.core.StandardContextValve.invoke( >> StandardContextValve.java:106) >> at org.apache.catalina.authenticator.AuthenticatorBase.invoke( >> AuthenticatorBase.java:502) >> at org.apache.catalina.core.StandardHostValve.invoke( >> StandardHostValve.java:142) >> at org.apache.catalina.valves.ErrorReportValve.invoke( >> ErrorReportValve.java:79) >> at org.apache.catalina.valves.AbstractAccessLogValve.invoke( >> AbstractAccessLogValve.java:616) >> at org.apache.catalina.core.StandardEngineValve.invoke( >> StandardEngineValve.java:88) >> at org.apache.catalina.connector.CoyoteAdapter.service( >> CoyoteAdapter.java:518) >> at org.apache.coyote.http11.AbstractHttp11Processor.process( >> AbstractHttp11Processor.java:1091) >> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler. >> process(AbstractProtocol.java:673) >> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor. >> doRun(NioEndpoint.java:1500) >> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor. >> run(NioEndpoint.java:1456) >> at java.util.concurrent.ThreadPoolExecutor.runWorker( >> ThreadPoolExecutor.java:1142) >> at java.util.concurrent.ThreadPoolExecutor$Worker.run( >> ThreadPoolExecutor.java:617) >> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run( >> TaskThread.java:61) >> at java.lang.Thread.run(Thread.java:745) >> >> display page view >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> > -- SOLVIT GmbH Joachim Rohde Softwareentwicklung Lise-Meitner-Straße 4 24941 Flensburg Telefon: +49 461 57 49 85 94 Fax: +49 461 57 49 88 99 Geschäftsführung: Benjamin Klink, Karsten Paulsen, Helge Werlein Amtsgericht Flensburg HRB 9450 FL St.-Nr.: 15/296/14057 - USt-Id.: DE 283 368 011 --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org