Sunday, November 27, 2005, 8:27:46 PM kirjoitit:

> The stack trace and error page should provide enough information to
> figure that out. Can you find it and send it as a reply?

No, but fortunately I can easily reproduce the error :-) Below is the
error page. (These are my first steps getting acquainted with Wicket and I
am doing nothing fancy: I have modified slightly Navomatic-example to
see how it works. Something goes wrong but I do not understand what).

With best regards
Pekka

-----------------

Unexpected RuntimeException

wicket.markup.MarkupException: Tag expected
[markup = file:/<snipped>/WEB-INF/classes/sarkweb/AccessionBorder.html, index = 
23, current = [Raw markup]]
 at wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:277)
    at wicket.markup.MarkupStream.getTag(MarkupStream.java:169)
    at wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:462)
    at wicket.markup.html.border.Border.onComponentTagBody(Border.java:233)
    at wicket.Component.renderComponent(Component.java:1888)
    at 
wicket.markup.html.WebMarkupContainer.onRender(WebMarkupContainer.java:77)
    at wicket.Component.render(Component.java:1163)
    at 
wicket.markup.html.BodyOnLoadContainer.resolve(BodyOnLoadContainer.java:106)
    at wicket.MarkupContainer.renderNext(MarkupContainer.java:1159)
    at wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:811)
    at wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:753)
    at wicket.Component.renderComponent(Component.java:1888)
    at 
wicket.markup.html.WebMarkupContainer.onRender(WebMarkupContainer.java:77)
    at wicket.Component.render(Component.java:1163)
    at wicket.MarkupContainer.autoAdd(MarkupContainer.java:170)
    at wicket.markup.html.BodyOnLoadResolver.resolve(BodyOnLoadResolver.java:60)
    at wicket.MarkupContainer.renderNext(MarkupContainer.java:1146)
    at wicket.MarkupContainer.renderAll(MarkupContainer.java:779)
    at wicket.Page.onRender(Page.java:788)
    at wicket.Component.render(Component.java:1163)
    at wicket.Page.doRender(Page.java:251)
    at wicket.protocol.http.WebRequestCycle.redirectTo(WebRequestCycle.java:276)
    at wicket.RequestCycle.respond(RequestCycle.java:934)
    at wicket.RequestCycle.request(RequestCycle.java:411)
    at wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:208)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
    at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
    at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    at java.lang.Thread.run(Thread.java:534)

Markup
The problem is in 
"file:/<snipped>build/web/WEB-INF/classes/sarkweb/AccessionBorder.html":


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<span wicket:id = "accessionBorder">
 <b>Navigation Links</b>
 <wicket:body/>
 <p>
    <wicket:link>
      <a href = "Page1.html">Page1</a><br/>
      <a href = "Page2.html">Page2</a><br/>
      <a href = "Page3.html">Page3</a>
    </wicket:link>
 </p>
</span>

Component Tree
Component tree for [Page class = sarkweb.Index, id = 0]:
#       Path    Type           Model Object
1       _body                  wicket.markup.html.BodyOnLoadContainer
2       accessionBorder        sarkweb.AccessionBorder






-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to