type Exception report
message Unable to compile class for JSP:
description The server encountered an internal error that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 246 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByJournal(Long, String) in the type SupplService is not applicable for the arguments (Long) 243: if (jid.equals(j.getId())) { 244: %> 245: <li class="li_info li_info_bg"> 246: <a href="searchJournalVideo.do?id=<%=j.getId() %>" class="a_info"><%=j.getQiKanMingCheng_CN() %>锛�<%=supplService.searchSupplVideoCountByJournal(j.getId()) %>锛�</a> 247: </li> 248: <%} else { %> 249: <li class="li_info"> An error occurred at line: 250 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByJournal(Long, String) in the type SupplService is not applicable for the arguments (Long) 247: </li> 248: <%} else { %> 249: <li class="li_info"> 250: <a href="searchJournalVideo.do?id=<%=j.getId() %>" class="a_info"><%=j.getQiKanMingCheng_CN() %>锛�<%=supplService.searchSupplVideoCountByJournal(j.getId()) %>锛�</a> 251: </li> 252: <%}} %> 253: </ul> An error occurred at line: 270 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByLaiYuan(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 267: %> 268: <%if (laiYuan.equals("J")) { %> 269: <li class="li_info li_info_bg"> 270: <a href="searchLaiYuanVideo.do?jid=<%=journal.getId() %>&ly=<%=laiYuan %>" class="a_info"><%=CacheUtil.getMessage("label.journal", session) %>锛�<%=supplService.searchSupplVideoCountByLaiYuan(journal.getId(),laiYuan) %>锛�</a> 271: </li> 272: <%} %> 273: <%if (laiYuan.equals("Q")) { %> An error occurred at line: 275 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByLaiYuan(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 272: <%} %> 273: <%if (laiYuan.equals("Q")) { %> 274: <li class="li_info li_info_bg"> 275: <a href="searchLaiYuanVideo.do?jid=<%=journal.getId() %>&ly=<%=laiYuan %>" class="a_info"><%=CacheUtil.getMessage("label.other2", session) %>锛�<%=supplService.searchSupplVideoCountByLaiYuan(journal.getId(),laiYuan) %>锛�</a> 276: </li> 277: <%}} else { %> 278: <%if (laiYuan.equals("J")) { %> An error occurred at line: 280 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByLaiYuan(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 277: <%}} else { %> 278: <%if (laiYuan.equals("J")) { %> 279: <li class="li_info"> 280: <a href="searchLaiYuanVideo.do?jid=<%=journal.getId() %>&ly=<%=laiYuan %>" class="a_info"><%=CacheUtil.getMessage("label.journal", session) %>锛�<%=supplService.searchSupplVideoCountByLaiYuan(journal.getId(),laiYuan) %>锛�</a> 281: </li> 282: <%} %> 283: <%if (laiYuan.equals("Q")) { %> An error occurred at line: 285 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByLaiYuan(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 282: <%} %> 283: <%if (laiYuan.equals("Q")) { %> 284: <li class="li_info"> 285: <a href="searchLaiYuanVideo.do?jid=<%=journal.getId() %>&ly=<%=laiYuan %>" class="a_info"><%=CacheUtil.getMessage("label.other2", session) %>锛�<%=supplService.searchSupplVideoCountByLaiYuan(journal.getId(),laiYuan) %>锛�</a> 286: </li> 287: <%}}} %> 288: </ul> An error occurred at line: 297 in the jsp file: /EN/suppl/showVideoList.jsp The method searchAllFenLeiByVideo() in the type SupplService is not applicable for the arguments (Long) 294: </div> 295: <ul class="ul_qikan_info"> 296: <% 297: Collection fenLeiList = supplService.searchAllFenLeiByVideo(journal.getId()); 298: Iterator fenLeiIt = fenLeiList.iterator(); 299: while (fenLeiIt.hasNext()) { 300: String fenLei = (String)fenLeiIt.next(); An error occurred at line: 305 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByFenLei(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 302: %> 303: <%if (fenLei.equals("J")) { %> 304: <li class="li_info li_info_bg"> 305: <a href="searchFenLeiVideo.do?&jid=<%=journal.getId() %>&fl=<%=fenLei %>" class="a_info"><%=CacheUtil.getMessage("label.lecture", session) %>锛�<%=supplService.searchSupplVideoCountByFenLei(journal.getId(),fenLei) %>锛�</a> 306: </li> 307: <%} %> 308: <%if (fenLei.equals("X")) { %> An error occurred at line: 310 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByFenLei(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 307: <%} %> 308: <%if (fenLei.equals("X")) { %> 309: <li class="li_info li_info_bg"> 310: <a href="searchFenLeiVideo.do?&jid=<%=journal.getId() %>&fl=<%=fenLei %>" class="a_info"><%=CacheUtil.getMessage("label.academic.report", session) %>锛�<%=supplService.searchSupplVideoCountByFenLei(journal.getId(),fenLei) %>锛�</a> 311: </li> 312: <%} %> 313: <%if (fenLei.equals("S")) { %> An error occurred at line: 315 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByFenLei(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 312: <%} %> 313: <%if (fenLei.equals("S")) { %> 314: <li class="li_info li_info_bg"> 315: <a href="searchFenLeiVideo.do?&jid=<%=journal.getId() %>&fl=<%=fenLei %>" class="a_info"><%=CacheUtil.getMessage("label.operation", session) %>锛�<%=supplService.searchSupplVideoCountByFenLei(journal.getId(),fenLei) %>锛�</a> 316: </li> 317: <%} %> 318: <%if (fenLei.equals("Q")) { %> An error occurred at line: 320 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByFenLei(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 317: <%} %> 318: <%if (fenLei.equals("Q")) { %> 319: <li class="li_info li_info_bg"> 320: <a href="searchFenLeiVideo.do?&jid=<%=journal.getId() %>&fl=<%=fenLei %>" class="a_info"><%=CacheUtil.getMessage("label.other2", session) %>锛�<%=supplService.searchSupplVideoCountByFenLei(journal.getId(),fenLei) %>锛�</a> 321: </li> 322: <%}} else { %> 323: <%if (fenLei.equals("J")) { %> An error occurred at line: 325 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByFenLei(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 322: <%}} else { %> 323: <%if (fenLei.equals("J")) { %> 324: <li class="li_info"> 325: <a href="searchFenLeiVideo.do?&jid=<%=journal.getId() %>&fl=<%=fenLei %>" class="a_info"><%=CacheUtil.getMessage("label.lecture", session) %>锛�<%=supplService.searchSupplVideoCountByFenLei(journal.getId(),fenLei) %>锛�</a> 326: </li> 327: <%} %> 328: <%if (fenLei.equals("X")) { %> An error occurred at line: 330 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByFenLei(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 327: <%} %> 328: <%if (fenLei.equals("X")) { %> 329: <li class="li_info"> 330: <a href="searchFenLeiVideo.do?&jid=<%=journal.getId() %>&fl=<%=fenLei %>" class="a_info"><%=CacheUtil.getMessage("label.academic.report", session) %>锛�<%=supplService.searchSupplVideoCountByFenLei(journal.getId(),fenLei) %>锛�</a> 331: </li> 332: <%} %> 333: <%if (fenLei.equals("S")) { %> An error occurred at line: 335 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByFenLei(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 332: <%} %> 333: <%if (fenLei.equals("S")) { %> 334: <li class="li_info"> 335: <a href="searchFenLeiVideo.do?&jid=<%=journal.getId() %>&fl=<%=fenLei %>" class="a_info"><%=CacheUtil.getMessage("label.operation", session) %>锛�<%=supplService.searchSupplVideoCountByFenLei(journal.getId(),fenLei) %>锛�</a> 336: </li> 337: <%} %> 338: <%if (fenLei.equals("Q")) { %> An error occurred at line: 340 in the jsp file: /EN/suppl/showVideoList.jsp The method searchSupplVideoCountByFenLei(Long, String, String) in the type SupplService is not applicable for the arguments (Long, String) 337: <%} %> 338: <%if (fenLei.equals("Q")) { %> 339: <li class="li_info"> 340: <a href="searchFenLeiVideo.do?&jid=<%=journal.getId() %>&fl=<%=fenLei %>" class="a_info"><%=CacheUtil.getMessage("label.other2", session) %>锛�<%=supplService.searchSupplVideoCountByFenLei(journal.getId(),fenLei) %>锛�</a> 341: </li> 342: <%}}} %> 343: </ul> Stacktrace: org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:460) org.apache.jasper.compiler.Compiler.compile(Compiler.java:356) org.apache.jasper.compiler.Compiler.compile(Compiler.java:334) org.apache.jasper.compiler.Compiler.compile(Compiler.java:321) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:321) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) javax.servlet.http.HttpServlet.service(HttpServlet.java:723) org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085) org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:723) org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195) org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159) org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141) org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406) com.magtech.filter.XssFilter.doFilter(XssFilter.java:57) com.lyt.util.web.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:44) com.lyt.util.filter.JournalIDFilter.doFilter(JournalIDFilter.java:146) com.lyt.util.filter.ReadRequestRefererFilter.doFilter(ReadRequestRefererFilter.java:32)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.48 logs.