You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Martin Grigorov (JIRA)" <ji...@apache.org> on 2017/05/14 21:11:04 UTC
[jira] [Commented] (WICKET-6371) Unable to find component with id
'new' in [Page class = com.mycompany.school.web.pages.SubjectListPage, id =
0, render count = 1]
[ https://issues.apache.org/jira/browse/WICKET-6371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16009852#comment-16009852 ]
Martin Grigorov commented on WICKET-6371:
-----------------------------------------
Please provide a demo application (a quickstart) that demonstrates the issue!
The provided information in the description is not enough to investigate it.
> Unable to find component with id 'new' in [Page class = com.mycompany.school.web.pages.SubjectListPage, id = 0, render count = 1]
> ---------------------------------------------------------------------------------------------------------------------------------
>
> Key: WICKET-6371
> URL: https://issues.apache.org/jira/browse/WICKET-6371
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Reporter: Phineas Chikumba
>
> Unexpected RuntimeException
> Last cause: Unable to find component with id 'new' in [Page class = com.mycompany.school.web.pages.SubjectListPage, id = 0, render count = 1]
> Expected: ':new'.
> Found with similar names: ''
> Markup
> The problem is in "file:/home/pchikumba/NetBeansProjects/schoolGroup/school/target/school-1.0-SNAPSHOT/WEB-INF/classes/com/mycompany/school/web/pages/SubjectListPage.html":
> <!DOCTYPE html>
> <html>
> <head>
> <title>TODO supply a title</title>
> <meta charset="UTF-8">
> <meta name="viewport" content="width=device-width, initial-scale=1.0">
> </head>
> <body>
>
> <div class="col-lg-12">
> <h1 class="page-header">Subject</h1>
> </div>
>
> <!-- /.row -->
>
> <a class="btn btn-success" wicket:id="new"><i class="icon-plus"></i>AddNew</a>
> <!--<a wicket:id="back">Back</a>-->
> <input class="btn btn-danger" wicket:id="back" value="Back"/>
>
> <div class="panel-heading"></div>
> <!-- /.panel-heading -->
> <div class="panel-body">
> <div class="dataTable_wrapper">
> <table class="table table-striped table-bordered table-hover" id="dataTables-example">
> <thead>
> <tr>
> <th>subject</th>
>
>
>
> </tr>
> </thead>
> <tbody>
> <tr wicket:id="subject" class="odd gradeX">
>
>
> <td wicket:id="name"></td>
>
>
> <td>
> <a class="btn btn-success" wicket:id="edit"><i class="fa fa-pencil fa-fw"></i>Edit</a>
> </td>
> </tr>
> </tbody>
> </table>
> </div>
>
>
>
>
> <!-- /.col-lg-12 -->
> </div>
> </body>
> </html>
> Stacktrace
> Root cause:
> Unable to find component with id 'new' in [Page class = com.mycompany.school.web.pages.SubjectListPage, id = 0, render count = 1]
> Expected: ':new'.
> Found with similar names: ''
> MarkupStream: [markup = file:/home/pchikumba/NetBeansProjects/schoolGroup/school/target/school-1.0-SNAPSHOT/WEB-INF/classes/com/mycompany/school/web/pages/SubjectListPage.html
> <!DOCTYPE html>
> <html>
> <head>
> <title>TODO supply a title</title>
> <meta charset="UTF-8">
> <meta name="viewport" content="width=device-width, initial-scale=1.0">
> </head>
> <body>
>
> <div class="col-lg-12">
> <h1 class="page-header">Subject</h1>
> </div>
>
> <!-- /.row -->
>
> <a class="btn btn-success" wicket:id="new"><i class="icon-plus"></i>AddNew</a>
> <!--<a wicket:id="back">Back</a>-->
> <input class="btn btn-danger" wicket:id="back" value="Back"/>
>
> <div class="panel-heading"></div>
> <!-- /.panel-heading -->
> <div class="panel-body">
> <div class="dataTable_wrapper">
> <table class="table table-striped table-bordered table-hover" id="dataTables-example">
> <thead>
> <tr>
> <th>subject</th>
>
>
>
> </tr>
> </thead>
> <tbody>
> <tr wicket:id="subject" class="odd gradeX">
>
>
> <td wicket:id="name"></td>
>
>
> <td>
> <a class="btn btn-success" wicket:id="edit"><i class="fa fa-pencil fa-fw"></i>Edit</a>
> </td>
> </tr>
> </tbody>
> </table>
> </div>
>
>
>
>
> <!-- /.col-lg-12 -->
> </div>
> </body>
> </html>
> , index = 5, current = '<a class="btn btn-success" wicket:id="new">' (line 0, column 0)]
> at org.apache.wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:526)
> at org.apache.wicket.MarkupContainer.throwException(MarkupContainer.java:1618)
> at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1537)
> at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1759)
> at org.apache.wicket.Page.onRender(Page.java:879)
> at org.apache.wicket.markup.html.WebPage.onRender(WebPage.java:141)
> at org.apache.wicket.Component.internalRender(Component.java:2380)
> at org.apache.wicket.Component.render(Component.java:2308)
> at org.apache.wicket.Page.renderPage(Page.java:1018)
> at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:124)
> at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:236)
> at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
> at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895)
> at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
> at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)
> at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)
> at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
> at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261)
> at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
> at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:537)
> at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1085)
> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658)
> at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1556)
> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1513)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> at java.lang.Thread.run(Thread.java:745)
> display page view
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)