RenderStrategy REDIRECT_TO_RENDER lets fail Test with startComponentInPage
Hi, after I have changed the RenderStrategy from REDIRECT_TO_BUFFER to REDIRECT_TO_RENDER one of our tests fails. Actually I could not figure out why the markup is not found although it is created, but the test fails with a MarkupNotFoundException. I'm wondering why? Here is the stacktrace: org.apache.wicket.markup.MarkupNotFoundException: Can not determine Markup. Component is not yet connected to a parent. [Page class = org.apache.wicket.util.tester.BaseWicketTester$StartComponentInPage, id = 0, render count = 1] at org.apache.wicket.Component.getMarkup(Component.java:749) at org.apache.wicket.util.tester.BaseWicketTester$StartComponentInPage.getMarkup(BaseWicketTester.java:1453) at org.apache.wicket.Component.internalRender(Component.java:2309) at org.apache.wicket.Component.render(Component.java:2272) at org.apache.wicket.Page.renderPage(Page.java:1024) at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:122) at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:221) at org.apache.wicket.util.tester.BaseWicketTester$LastPageRecordingPageRendererProvider$1.respond(BaseWicketTester.java:2657) at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862) at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) at org.apache.wicket.util.tester.BaseWicketTester.processRequest(BaseWicketTester.java:654) at org.apache.wicket.util.tester.BaseWicketTester.processRequest(BaseWicketTester.java:712) at org.apache.wicket.util.tester.BaseWicketTester.processRequest(BaseWicketTester.java:593) at org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:818) at org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:835) at org.apache.wicket.util.tester.BaseWicketTester.startComponentInPage(BaseWicketTester.java:1387) at org.apache.wicket.util.tester.BaseWicketTester.startComponentInPage(BaseWicketTester.java:1317) at org.foo.StatelessTest.testComponents(StatelessTest.java:97) -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/RenderStrategy-REDIRECT-TO-RENDER-lets-fail-Test-with-startComponentInPage-tp4667101.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
Re: RenderStrategy REDIRECT_TO_RENDER lets fail Test with startComponentInPage
Hi, Can you reproduce this in a quickstart ? If YES then please attach it to a ticket in JIRA and I'll take a look. Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Wed, Aug 20, 2014 at 11:06 AM, Dirk Forchel dirk.forc...@exedio.com wrote: Hi, after I have changed the RenderStrategy from REDIRECT_TO_BUFFER to REDIRECT_TO_RENDER one of our tests fails. Actually I could not figure out why the markup is not found although it is created, but the test fails with a MarkupNotFoundException. I'm wondering why? Here is the stacktrace: org.apache.wicket.markup.MarkupNotFoundException: Can not determine Markup. Component is not yet connected to a parent. [Page class = org.apache.wicket.util.tester.BaseWicketTester$StartComponentInPage, id = 0, render count = 1] at org.apache.wicket.Component.getMarkup(Component.java:749) at org.apache.wicket.util.tester.BaseWicketTester$StartComponentInPage.getMarkup(BaseWicketTester.java:1453) at org.apache.wicket.Component.internalRender(Component.java:2309) at org.apache.wicket.Component.render(Component.java:2272) at org.apache.wicket.Page.renderPage(Page.java:1024) at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:122) at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:221) at org.apache.wicket.util.tester.BaseWicketTester$LastPageRecordingPageRendererProvider$1.respond(BaseWicketTester.java:2657) at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175) at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:862) at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) at org.apache.wicket.util.tester.BaseWicketTester.processRequest(BaseWicketTester.java:654) at org.apache.wicket.util.tester.BaseWicketTester.processRequest(BaseWicketTester.java:712) at org.apache.wicket.util.tester.BaseWicketTester.processRequest(BaseWicketTester.java:593) at org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:818) at org.apache.wicket.util.tester.BaseWicketTester.startPage(BaseWicketTester.java:835) at org.apache.wicket.util.tester.BaseWicketTester.startComponentInPage(BaseWicketTester.java:1387) at org.apache.wicket.util.tester.BaseWicketTester.startComponentInPage(BaseWicketTester.java:1317) at org.foo.StatelessTest.testComponents(StatelessTest.java:97) -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/RenderStrategy-REDIRECT-TO-RENDER-lets-fail-Test-with-startComponentInPage-tp4667101.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
Re: RenderStrategy REDIRECT_TO_RENDER lets fail Test with startComponentInPage
Yes I can, the quickstart is already attached (see above). -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/RenderStrategy-REDIRECT-TO-RENDER-lets-fail-Test-with-startComponentInPage-tp4667101p4667103.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