Phineas Chikumba created WICKET-6371:
----------------------------------------

             Summary: 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)

Reply via email to