Hi,

there must be something wrong when you populate your class Acceptati (which I guess it's a sublcass of ListView). Check how you generate the id for children components of Acceptati.
Hello,
When I make a change to my database through my application and then I load a
different page to see the result, I get this exception the first time I do
it, but then it loads the page after that with no exception

WicketMessage: Error attaching this container for rendering: [Page class =
com.myapp.wicket.meniu.profesori.Acceptati, id = 33, version = 0]

Root cause:

java.lang.IllegalArgumentException: argument child may not be null
      at org.apache.wicket.MarkupContainer.add(MarkupContainer.java:131)
      at
com.myapp.wicket.meniu.profesori.Acceptati$3.populateItem(Acceptati.java:97)
      at
org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:562)
      at
org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:131)
      at
org.apache.wicket.Component.internalBeforeRender(Component.java:1071)
      at org.apache.wicket.Component.beforeRender(Component.java:1105)
      at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1753)
      at org.apache.wicket.Component.onBeforeRender(Component.java:3931)
      at org.apache.wicket.Page.onBeforeRender(Page.java:1531)
      at
org.apache.wicket.Component.internalBeforeRender(Component.java:1071)
      at org.apache.wicket.Component.beforeRender(Component.java:1105)
      at org.apache.wicket.Component.prepareForRender(Component.java:2292)
      at org.apache.wicket.Page.prepareForRender(Page.java:1521)
      at org.apache.wicket.Component.prepareForRender(Component.java:2329)
      at org.apache.wicket.Page.renderPage(Page.java:892)
      at
org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:261)
      at
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
      at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1258)
      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428)
      at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
      at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479)
      at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:312)
      at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
      at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
      at
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
      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:240)
      at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
      at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498)
      at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
      at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
      at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
      at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
      at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394)
      at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243)
      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
      at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
      at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      at java.lang.Thread.run(Thread.java:662)

Complete stack:

org.apache.wicket.WicketRuntimeException: Error attaching this container for
rendering: [Page class = com.myapp.wicket.meniu.profesori.Acceptati, id =
33, version = 0]
      at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1765)
      at org.apache.wicket.Component.onBeforeRender(Component.java:3931)
      at org.apache.wicket.Page.onBeforeRender(Page.java:1531)
      at
org.apache.wicket.Component.internalBeforeRender(Component.java:1071)
      at org.apache.wicket.Component.beforeRender(Component.java:1105)
      at org.apache.wicket.Component.prepareForRender(Component.java:2292)
      at org.apache.wicket.Page.prepareForRender(Page.java:1521)
      at org.apache.wicket.Component.prepareForRender(Component.java:2329)
      at org.apache.wicket.Page.renderPage(Page.java:892)
      at
org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:261)
      at
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
      at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1258)
      at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329)
      at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428)
      at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
      at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:479)


Thanks!

--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/IllegalArgumentException-at-loading-page-the-first-time-tp4649507.html
Sent from the Users forum mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to