<jonmcalexan...@wellsfargo.com.invalid> schrieb am Do., 16. März 2023,
19:32:

> Hi,
> I have a really simple war file I created to "test" that Tomcat is coming
> up and running. It works fine on Tomcat 8.5x, 9.0x, AND 10.0x, however on
> 10.1.7 I am getting this strange stack trace. I'm not able to determine
> just what is being called out.
>
> SEVERE: Servlet.service() for servlet [jsp] in context with path [/pouat]
> threw exception [java.lang.NoClassDefFoundError:
> javax/servlet/ServletResponse] with root cause
> java.lang.ClassNotFoundException: javax.servlet.ServletResponse
>                 at
> org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1437)
>                 at
> org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1245)
>                 at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:122)
>                 at
> org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:58)
>                 at
> java.base/java.lang.Class.getDeclaredConstructors0(Native Method)
>                 at
> java.base/java.lang.Class.privateGetDeclaredConstructors(Class.java:3137)
>                 at
> java.base/java.lang.Class.getConstructor0(Class.java:3342)
>                 at
> java.base/java.lang.Class.getConstructor(Class.java:2151)
>                 at
> org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:160)
>                 at
> org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:189)
>                 at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:410)
>                 at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:380)
>                 at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:328)
>                 at
> jakarta.servlet.http.HttpServlet.service(HttpServlet.java:814)
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223)
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
>                 at
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
>                 at
> org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)
>                 at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
>                 at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
>                 at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177)
>                 at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
>                 at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
>                 at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119)
>                 at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690)
>                 at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
>                 at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
>                 at
> org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690)
>                 at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
>                 at
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:400)
>                 at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
>                 at
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:859)
>                 at org.apache.tomcat.util.net
> .NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1734)
>                 at org.apache.tomcat.util.net
> .SocketProcessorBase.run(SocketProcessorBase.java:52)
>                 at
> org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
>                 at
> org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
>                 at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>                 at java.base/java.lang.Thread.run(Thread.java:834)
>
> Any hints on what I should look at?
>
> The test site does have SSL enabled.
>
> Thank you,
>
> Dream * Excel * Explore * Inspire
> Jon McAlexander
> Senior Infrastructure Engineer
> Asst. Vice President
> He/His
>
> Middleware Product Engineering
> Enterprise CIO | EAS | Middleware | Infrastructure Solutions
>
> 8080 Cobblestone Rd | Urbandale, IA 50322
> MAC: F4469-010
> Tel 515-988-2508 | Cell 515-988-2508
>
> jonmcalexan...@wellsfargo.com<mailto:jonmcalexan...@wellsfargo.com>
> This message may contain confidential and/or privileged information. If
> you are not the addressee or authorized to receive this for the addressee,
> you must not use, copy, disclose, or take any action based on this message
> or any information herein. If you have received this message in error,
> please advise the sender immediately by reply e-mail and delete this
> message. Thank you for your cooperation.


Please read https://tomcat.apache.org/whichversion.html - you have used the
wrong servlet API version in your war file for tomcat 10.1 .

Reply via email to