And another app, different stack-trace, same java.lang.NoSuchFieldError: EMPTY_CHAR_ARRAY
11-Apr-2023 12:38:44.264 SEVERE [https-jsse-nio-0.0.0.0-23601-exec-11] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [F5 Mo nitoring.] in context with path [/accounts] threw exception [Servlet execution threw an exception] with root cause java.lang.NoSuchFieldError: EMPTY_CHAR_ARRAY at org.apache.catalina.core.ApplicationContext.getRequestDispatcher(ApplicationContext.java:459) at org.apache.catalina.core.ApplicationContextFacade.getRequestDispatcher(ApplicationContextFacade.java:215) at com.wellsfargo.accounts.monitoring.F5Monitoring.doPost(F5Monitoring.java:38) at com.wellsfargo.accounts.monitoring.F5Monitoring.doGet(F5Monitoring.java:33) at javax.servlet.http.HttpServlet.service(HttpServlet.java:502) at javax.servlet.http.HttpServlet.service(HttpServlet.java:596) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.wellsfargo.mwf.webappsupport.inlanguage.filter.InLanguageFilter.doFilter(InLanguageFilter.java:49) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.wellsfargo.mwf.webappsupport.devicedetection.DeviceDetection.doFilter(DeviceDetection.java:151) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.wellsfargo.mwf.webappsupport.security.SecurityCheck.doFilter(SecurityCheck.java:425) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.wellsfargo.wasapi.remediators.CsrfRemediator.remediate(CsrfRemediator.java:102) at com.wellsfargo.wasapi.filters.CsrfFilter.doFilter(CsrfFilter.java:81) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.wellsfargo.mwf.webappsupport.log.LogContextFilter.doFilter(LogContextFilter.java:81) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153) at com.wellsfargo.wasapi.remediators.securityheaders.XContentSecurityPolicyHeaderRemediator.processWrapperContent(XContentSecurityPolicyHeaderRe mediator.java:222) at com.wellsfargo.wasapi.remediators.securityheaders.XContentSecurityPolicyHeaderRemediator.remediate(XContentSecurityPolicyHeaderRemediator.jav a:181) 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 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. > -----Original Message----- > From: jonmcalexan...@wellsfargo.com.INVALID > <jonmcalexan...@wellsfargo.com.INVALID> > Sent: Wednesday, April 12, 2023 4:34 PM > To: users@tomcat.apache.org > Subject: RE: Tomcat 9.0.73 - Exception while accessing application > > Here is a full stack-trace > > 12:23:08.346 [https-jsse-nio-0.0.0.0-22222-exec-7] DEBUG > org.springframework.web.servlet.DispatcherServlet - Failed to complete > request: org.springframework.web.util.NestedServletException: Handler > processing failed; nested exception is > java.lang.NoSuchFieldError: EMPTY_CHAR_ARRAY > 12:23:08.424 [https-jsse-nio-0.0.0.0-22222-exec-7] ERROR > org.springframework.boot.web.servlet.support.ErrorPageFilter - Forwarding > to error page from request [/] due to exception [EMPTY_CHAR_ARRAY] > java.lang.NoSuchFieldError: EMPTY_CHAR_ARRAY > at > org.apache.catalina.core.ApplicationContext.getRequestDispatcher(Applicati > onContext.java:459) ~[catalina.jar:9.0.73] > at > org.apache.catalina.core.ApplicationContextFacade.getRequestDispatcher(A > pplicationContextFacade.java:215) ~[catalina.jar:9.0.73] > at > org.apache.catalina.connector.Request.getRequestDispatcher(Request.java: > 1381) ~[catalina.jar:9.0.73] > at > org.apache.catalina.connector.RequestFacade.getRequestDispatcher(Reque > stFacade.java:462) ~[catalina.jar:9.0.73] > at > org.springframework.web.servlet.view.InternalResourceView.getRequestDi > spatcher(InternalResourceView.java:229) ~[spring-webmvc- > 5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.web.servlet.view.InternalResourceView.renderMerge > dOutputModel(InternalResourceView.java:151) ~[spring-webmvc- > 5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.web.servlet.view.AbstractView.render(AbstractView.j > ava:316) ~[spring-webmvc-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.web.servlet.DispatcherServlet.render(DispatcherServl > et.java:1373) ~[spring-webmvc-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.web.servlet.DispatcherServlet.processDispatchResult( > DispatcherServlet.java:1118) ~[spring-webmvc- > 5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherS > ervlet.java:1057) ~[spring-webmvc-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.web.servlet.DispatcherServlet.doService(DispatcherSe > rvlet.java:943) ~[spring-webmvc-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.web.servlet.FrameworkServlet.processRequest(Frame > workServlet.java:1006) ~[spring-webmvc-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServ > let.java:898) ~[spring-webmvc-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:502) > ~[servlet- > api.jar:4.0.FR] > at > org.springframework.web.servlet.FrameworkServlet.service(FrameworkSer > vlet.java:883) ~[spring-webmvc-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:596) > ~[servlet- > api.jar:4.0.FR] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi > lterChain.java:209) ~[catalina.jar:9.0.73] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai > n.java:153) ~[catalina.jar:9.0.73] > at > org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) > ~[tomcat-websocket.jar:9.0.73] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi > lterChain.java:178) ~[catalina.jar:9.0.73] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai > n.java:153) ~[catalina.jar:9.0.73] > at > org.springframework.web.filter.RequestContextFilter.doFilterInternal(Requ > estContextFilter.java:100) ~[spring-web-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerReq > uestFilter.java:119) ~[spring-web-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi > lterChain.java:178) ~[catalina.jar:9.0.73] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai > n.java:153) ~[catalina.jar:9.0.73] > at > org.springframework.web.filter.FormContentFilter.doFilterInternal(FormCon > tentFilter.java:93) ~[spring-web-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerReq > uestFilter.java:119) ~[spring-web-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi > lterChain.java:178) ~[catalina.jar:9.0.73] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai > n.java:153) ~[catalina.jar:9.0.73] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(Erro > rPageFilter.java:126) ~[spring-boot-2.3.9.RELEASE.jar:2.3.9.RELEASE] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(E > rrorPageFilter.java:64) ~[spring-boot-2.3.9.RELEASE.jar:2.3.9.RELEASE] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInt > ernal(ErrorPageFilter.java:101) ~[spring-boot- > 2.3.9.RELEASE.jar:2.3.9.RELEASE] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerReq > uestFilter.java:119) ~[spring-web-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(Erro > rPageFilter.java:119) ~[spring-boot-2.3.9.RELEASE.jar:2.3.9.RELEASE] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi > lterChain.java:178) ~[catalina.jar:9.0.73] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai > n.java:153) ~[catalina.jar:9.0.73] > at > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(Cha > racterEncodingFilter.java:201) ~[spring-web- > 5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerReq > uestFilter.java:119) ~[spring-web-5.2.13.RELEASE.jar:5.2.13.RELEASE] > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi > lterChain.java:178) ~[catalina.jar:9.0.73] > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai > n.java:153) ~[catalina.jar:9.0.73] > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV > alve.java:167) ~[catalina.jar:9.0.73] > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal > ve.java:90) ~[catalina.jar:9.0.73] > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorB > ase.java:492) ~[catalina.jar:9.0.73] > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: > 130) ~[catalina.jar:9.0.73] > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:9 > 3) ~[catalina.jar:9.0.73] > at > org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadD > etectionValve.java:188) ~[catalina.jar:9.0.73] > at > org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLo > gValve.java:673) ~[catalina.jar:9.0.73] > at > org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:768) > ~[catalina.jar:9.0.73] > at > org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.ja > va:355) ~[catalina.jar:9.0.73] > at > org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java > :54) ~[catalina.jar:9.0.73] > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. > java:74) ~[catalina.jar:9.0.73] > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:3 > 43) ~[catalina.jar:9.0.73] > at > org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389 > ) ~[tomcat-coyote.jar:9.0.73] > at > org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.ja > va:63) ~[tomcat-coyote.jar:9.0.73] > at > org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractPr > otocol.java:926) ~[tomcat-coyote.jar:9.0.73] > at > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoi > nt.java:1791) ~[tomcat-coyote.jar:9.0.73] > at > org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.j > ava:49) ~[tomcat-coyote.jar:9.0.73] > > 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 > 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. > > > > -----Original Message----- > > From: Thomas Meyer <tho...@m3y3r.de> > > Sent: Wednesday, April 12, 2023 2:20 PM > > To: Tomcat Users List <users@tomcat.apache.org>; > > jonmcalexan...@wellsfargo.com.INVALID; users@tomcat.apache.org > > Subject: Re: Tomcat 9.0.73 - Exception while accessing application > > > > Hi, > > > > Do you use newrelic java agent? > > > > Mfg > > Thomas > > > > > > Am 12. April 2023 21:07:27 MESZ schrieb > > jonmcalexan...@wellsfargo.com.INVALID: > > >I have an application team that started receiving the following Exception: > > > > > >11-Apr-2023 09:26:01.396 SEVERE > > >[https-jsse-nio-0.0.0.0-11510-exec-19] > > org.apache.catalina.core.StandardHostValve.custom Exception Processing > > ErrorPa ge[exceptionType=java.lang.Exception, > > location=/jsp/sendMessage.jsp] > > > java.lang.NoSuchFieldError: EMPTY_CHAR_ARRAY > > > at > > org.apache.catalina.core.ApplicationContext.getRequestDispatcher(Appli > > cati > > onContext.java:459) > > > at > > org.apache.catalina.core.ApplicationContextFacade.getRequestDispatcher > > (A > > pplicationContextFacade.java:215) > > > at > > org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.ja > > va > > :343) > > > at > > org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve > > .j > > ava:302) > > > > > >If did NOT do this with 9.0.70. > > > > > >We know that it may be something that changed between 9.0.70 and > > 9.0.73, but we don't know. > > > > > >So far searching the Google isn't giving us much information, so > > >reaching out > > to the experts. > > > > > >Thanks, > > > > > >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. > > > > > > > -- > > Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.