Forum İçeriği > Apache Wicket Framework > Error attaching this container for rendering
|
|
Taner Diler 26 ay önce
Aktivite Puanı: 190
Gerçekleşen bir hatadan dolayı bileşenden HTML kodu oluşturulma işlemi
kesilmiş. Siz verdiği hata mesajının tamamını yollayabilir misiniz? Neden
dolayı render işlemi kesilmiş ona bakalım.
|
|
|
wicket_id_tolga 26 ay önce
Aktivite Puanı: 66
WicketMessage: Error attaching this container for rendering: [MarkupContainer
[Component id = entries]] Root cause: java.lang.NullPointerException at
com.myapp.wicket.phoneBook.selectEntries(phoneBook.java:40) at
com.myapp.wicket.ShowPhoneBookDAta$1.iterator(ShowPhoneBookDAta.java:29) at
org.apache.wicket.markup.repeater.data.DataViewBase$ModelIterator.(DataViewBase.java:106)
at
org.apache.wicket.markup.repeater.data.DataViewBase.getItemModels(DataViewBase.java:76)
at
org.apache.wicket.markup.repeater.AbstractPageableView.getItemModels(AbstractPageableView.java:102)
at
org.apache.wicket.markup.repeater.RefreshingView.onPopulate(RefreshingView.java:94)
at
org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:131)
at
org.apache.wicket.markup.repeater.AbstractPageableView.onBeforeRender(AbstractPageableView.java:116)
at org.apache.wicket.Component.internalBeforeRender(Component.java:1061) at
org.apache.wicket.Component.beforeRender(Component.java:1095) at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1751)
at org.apache.wicket.Component.onBeforeRender(Component.java:3863) at
org.apache.wicket.Component.internalBeforeRender(Component.java:1061) at
org.apache.wicket.Component.beforeRender(Component.java:1095) at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1751)
at org.apache.wicket.Component.onBeforeRender(Component.java:3863) at
org.apache.wicket.Page.onBeforeRender(Page.java:1501) at
org.apache.wicket.Component.internalBeforeRender(Component.java:1061) at
org.apache.wicket.Component.beforeRender(Component.java:1095) at
org.apache.wicket.Component.prepareForRender(Component.java:2232) at
org.apache.wicket.Component.prepareForRender(Component.java:2269) at
org.apache.wicket.Page.renderPage(Page.java:893) at
org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:262)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1249)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1320) at
org.apache.wicket.RequestCycle.steps(RequestCycle.java:1419) at
org.apache.wicket.RequestCycle.request(RequestCycle.java:545) at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:456) at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:289) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
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:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at
java.lang.Thread.run(Thread.java:619) Complete stack:
org.apache.wicket.WicketRuntimeException: Error attaching this container for
rendering: [MarkupContainer [Component id = entries]] at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1763)
at org.apache.wicket.Component.onBeforeRender(Component.java:3863) at
org.apache.wicket.Component.internalBeforeRender(Component.java:1061) at
org.apache.wicket.Component.beforeRender(Component.java:1095) at
org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1751)
at org.apache.wicket.Component.onBeforeRender(Component.java:3863) at
org.apache.wicket.Page.onBeforeRender(Page.java:1501) at
org.apache.wicket.Component.internalBeforeRender(Component.java:1061) at
org.apache.wicket.Component.beforeRender(Component.java:1095) at
org.apache.wicket.Component.prepareForRender(Component.java:2232) at
org.apache.wicket.Component.prepareForRender(Component.java:2269) at
org.apache.wicket.Page.renderPage(Page.java:893) at
org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java:262)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:105)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1249)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1320) at
org.apache.wicket.RequestCycle.steps(RequestCycle.java:1419) at
org.apache.wicket.RequestCycle.request(RequestCycle.java:545) at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:456)
|
|
|
wicket_id_tolga 26 ay önce
Aktivite Puanı: 66
olayın garıbı gonderdıgım sort parametresını sadece tazdırınca dızı seklınde
cıktısını verıyo ama yanlız sort.getProperty ozellıgını cagırmaya gelınce hata
verıyo ben bu noktada kafam karıstı.
|
|
|
Taner Diler 26 ay önce
Aktivite Puanı: 190
sort değişkeninin property özelliği null olmalı ki equals yordamını
çağırdığında NullPointerException veriyor. Bu tür equals() işlemlerinde
sabit.equals(degisken) seklinde kullanın yani olması gereken
"in".equals(sort.getProperty()) derseniz asla nullpointerexception
almazsınız.
|
|
|
wicket_id_tolga 26 ay önce
Aktivite Puanı: 66
olayı en basta sort degıskenının null olup olamdıgına gore kntrl edıp sonra
sort.getproperty cagırınca hatayı cozdum. sanırsam linke tıklayınca sort
degıskenını tanımlıyor ve ondan sonra sort degıskenın getproperty ozelligini
cekebiliyorum. kısacası sizin dediğinize geliyorum yardımlarınız için ve soruma
zaman ayırdığınız için teşekkür ederim.
|
Aktivite Puanı: 66