could you please check if your IDE is copying the markup file to the
target folder.
check if HomePage.html is there in the folder where HomePage.class is.

regards
Dipu


On Wed, Jan 28, 2009 at 12:25 PM, Antoine Roux
<[email protected]> wrote:
> Hi,
> I am new to Wicket and I am currently exploring it.
> I made a first simple demo application and now I am evolving it a bit
> further. I am also trying to integrate it with Spring, using the annotation
> approach.
>
> For now, I have a simple form with two drop down lists. When the user clicks
> "Submit" it is redirected to the HomePage and the choices of the drop down
> list are passed as arguments to display a message related to them. Quite
> simple. It used to work.
>
> I began integration with Spring. For now, my Spring beans are loaded on
> Tomcat startup, but I do not use them on my web tier yet.
>
> Now, when I submit the form, Wicket complains about not finding the HTML
> page, with the following exception:
>
> ============================================================
>
> WicketMessage: Markup of type 'html' for component
> 'com.netvitesse.nvconnect.HomePage' not found. Enable debug messages for
> org.apache.wicket.util.resource to get a list of all filenames tried: [Page
> class = com.netvitesse.nvconnect.HomePage, id = 1, version = 0]
>
> Root cause:
>
> org.apache.wicket.markup.MarkupNotFoundException: Base markup of inherited
> markup not found. Component class: com.netvitesse.nvconnect.HomePage Enable
> debug messages for org.apache.wicket.util.resource.Resource to get a list of
> all filenames tried. at
> org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.checkForMarkupInheritance(InheritedMarkupMarkupLoader.java:102)
> at
> org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(InheritedMarkupMarkupLoader.java:63)
> at
> org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(DefaultMarkupLoader.java:55)
> at org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:458) at
> org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(MarkupCache.java:553)
> at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java:319) at
> org.apache.wicket.markup.MarkupCache.getMarkupStream(MarkupCache.java:215)
> at
> org.apache.wicket.MarkupContainer.getAssociatedMarkupStream(MarkupContainer.java:343)
> at org.apache.wicket.Page.onRender(Page.java:1463) at
> org.apache.wicket.Component.render(Component.java:2317) at
> org.apache.wicket.Page.renderPage(Page.java:904) at
> org.apache.wicket.protocol.http.WebRequestCycle.redirectTo(WebRequestCycle.java:163)
> at
> org.apache.wicket.request.target.component.PageRequestTarget.respond(PageRequestTarget.java:58)
> at
> org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:104)
> at
> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1181)
> at org.apache.wicket.RequestCycle.step(RequestCycle.java:1252) at
> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1353) at
> org.apache.wicket.RequestCycle.request(RequestCycle.java:493) at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:355) at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:200)
> 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:175)
> 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:263)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> at java.lang.Thread.run(Thread.java:595)
>
> Complete stack:
>
> org.apache.wicket.markup.MarkupNotFoundException: Markup of type 'html' for
> component 'com.netvitesse.nvconnect.HomePage' not found. Enable debug
> messages for org.apache.wicket.util.resource to get a list of all filenames
> tried: [Page class = com.netvitesse.nvconnect.HomePage, id = 1, version = 0]
> at
> org.apache.wicket.MarkupContainer.getAssociatedMarkupStream(MarkupContainer.java:355)
> at org.apache.wicket.Page.onRender(Page.java:1463) at
> org.apache.wicket.Component.render(Component.java:2317) at
> org.apache.wicket.Page.renderPage(Page.java:904) at
> org.apache.wicket.protocol.http.WebRequestCycle.redirectTo(WebRequestCycle.java:163)
> at
> org.apache.wicket.request.target.component.PageRequestTarget.respond(PageRequestTarget.java:58)
> at
> org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:104)
> at
> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1181)
> at org.apache.wicket.RequestCycle.step(RequestCycle.java:1252) at
> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1353) at
> org.apache.wicket.RequestCycle.request(RequestCycle.java:493) at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:355)
>
> ============================================================
>
>
> My page HomePage.html exists and is in the same package than HomePage.java.
> I could not figure out what is the problem.
> It does not seemed linked to Spring, because when I comment out everything
> related to Spring in my web.xml file and in my WebApplication file, the
> problem remains.
>
> Do you have any idea of what may fail ?
>
> Thanks.
>
>
> Antoine
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to