Работает ли Struts 1.1 на Tomcat 8?

Я обновляю сервер tomcat с tomcat7 до tomcat 8. Но кажется, что struts 1.1 не работает на tomcat 8. Кто-нибудь знает, что struts 1.1 не поддерживается на tomcat 8.

Ниже приведена трассировка стека

Проблема с taglib struts, который я включил в jsp, который использовал JSP 1.1, тогда как tomcat 8 поддерживает JSP2.3. Изменил jsp и теперь работает. Спасибо за помощь


person Ami    schedule 23.02.2016    source источник
comment
org.apache.catalina.core.ApplicationDispatcher вызывает СЕРЬЕЗНОЕ: Servlet.service() для сервлета jsp выдал исключение org.apache.jasper.JasperException: /pages/base/onePanelTemplate.jsp (строка: 1, столбец: 1) null в org .apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41) в org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:275) в org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher .java:91) в org.apache.jasper.compiler.Parser.processIncludeDirective(Parser.java:335) в org.apache.jasper.compiler.Parser.parseIncludeDirective(Parser.java:368) в org.apache.jasper. компилятор.Parser.parseDirective(Parser.java:471) в org.apache.jasper.compiler.Parser.parseElements(Parser.java:1435) в org.apache.jasper.compiler.Parser.parse(Parser.java:139) в org.apache.jasper.compiler.ParserController.doParse(ParserController.java:227) в org.apache.jasper.compiler.ParserController.parse(ParserController.j ava:100) в org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:199) в org.apache.jasper.compiler.Compiler.compile(Compiler.java:356) в org.apache.jasper.compiler .Compiler.compile(Compiler.java:336) в org.apache.jasper.compiler.Compiler.compile(Compiler.java:323) в org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:585) в org. apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:363) в org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396) в org.apache.jasper.servlet.JspServlet.service(JspServlet. java:340) в javax.servlet.http.HttpServlet.service(HttpServlet.java:729) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) в org.apache.catalina.core.ApplicationFilterChain .doFilter(ApplicationFilterChain.java:206) в org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) в org.apache.catalina.core .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) в org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:719) в org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465) в org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:390) в org.apache.catalina.core. ApplicationDispatcher.forward(ApplicationDispatcher.java:317) в org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1078) в org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:295) в org .apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:271) в org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:332) в org.apache.struts.action.RequestProcessor.process(RequestProcessor .java:232) в org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) в org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) в javax.servlet.http. HttpServlet.service(HttpServlet.java:622) в javax.servlet.http.HttpServlet.service(HttpServlet.java:729) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291) в org.apache .catalina.core.ApplicationFilterChain.doFilte r(ApplicationFilterChain.java:206) в jcdecaux.common.ntlm.NTLMSecurityFilter.doFilter(NTLMSecurityFilter.java:26) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) в org.apache.catalina .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) в jcdecaux.common.session.expiry.SessionExpiryFilter.doFilter(SessionExpiryFilter.java:84) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239 ) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) в org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) в org.apache.catalina.core. ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) на org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) на jcdecaux.common.filter.CharsetFilter.doFilter(CharsetFilter.java:41) на org.apache .каталин a.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) в org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter. java:198) в org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) в org.apache.catalina.core . ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) в org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212) в org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) в org .apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) в org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) в org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve .java:79) по адресу org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) по адресу org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) по адресу org.apache.catalina. Connector.CoyoteAdapter.service(CoyoteAdapter.java:521) в org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1096) в org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:674) на org.apache.to mcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) в org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) в java.util.concurrent.ThreadPoolExecutor. runWorker(ThreadPoolExecutor.java:1142) в java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) в org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) в java.lang.Thread.run(Thread.java:745)   -  person Kunal Surana    schedule 23.02.2016


Ответы (1)


его ошибка jsp, покажите также свой jsp в своем вопросе

person Ami    schedule 25.02.2016