[jira] [Updated] (WW-5110) java.lang.ClassCastException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be cast to jakarta.servlet.Filter
[ https://issues.apache.org/jira/browse/WW-5110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lukasz Lenart updated WW-5110: -- Fix Version/s: 7.0.0 (was: 6.1.0) > java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter > - > > Key: WW-5110 > URL: https://issues.apache.org/jira/browse/WW-5110 > Project: Struts 2 > Issue Type: Bug > Components: Integration >Affects Versions: 2.5.26 >Reporter: Rsorrt >Priority: Minor > Fix For: 7.0.0 > > > *StrutsPrepareAndExecuteFilter is not compatible with jakarta servlet > package* > +in Web.xml+ > {quote}{{ }} > {{ struts2 }} > > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter > > > }} > struts2 > /* > > {quote} > > *starting TOMCAT 10.0.0:* > {{{color:#ff}java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter{color}}} > {quote}27-Dec-2020 12:27:01.005 [main] > org.apache.catalina.core.StandardContext.filterStart Exception starting > filter [struts2] > java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:250) > at > org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:103) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4515) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5152) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631) > at > org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1830) > at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) > at java.util.concurrent.FutureTask.run(Unknown Source) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) > at > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) > at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) > at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:843) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) > at java.util.concurrent.FutureTask.run(Unknown Source) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) > at > org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardService.startInternal(StandardService.java:434) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at org.apache.catalina.startup.Catalina.start(Catalina.java:795) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342) > at org.apache
[jira] [Updated] (WW-5110) java.lang.ClassCastException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be cast to jakarta.servlet.Filter
[ https://issues.apache.org/jira/browse/WW-5110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lukasz Lenart updated WW-5110: -- Fix Version/s: 2.6.1 (was: 2.6) > java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter > - > > Key: WW-5110 > URL: https://issues.apache.org/jira/browse/WW-5110 > Project: Struts 2 > Issue Type: Bug > Components: Integration >Affects Versions: 2.5.26 >Reporter: Rsorrt >Priority: Minor > Fix For: 2.6.1 > > > *StrutsPrepareAndExecuteFilter is not compatible with jakarta servlet > package* > +in Web.xml+ > {quote}{{ }} > {{ struts2 }} > > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter > > > }} > struts2 > /* > > {quote} > > *starting TOMCAT 10.0.0:* > {{{color:#ff}java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter{color}}} > {quote}27-Dec-2020 12:27:01.005 [main] > org.apache.catalina.core.StandardContext.filterStart Exception starting > filter [struts2] > java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:250) > at > org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:103) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4515) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5152) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631) > at > org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1830) > at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) > at java.util.concurrent.FutureTask.run(Unknown Source) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) > at > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) > at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) > at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:843) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) > at java.util.concurrent.FutureTask.run(Unknown Source) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) > at > org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardService.startInternal(StandardService.java:434) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at org.apache.catalina.startup.Catalina.start(Catalina.java:795) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342) > at org.apache.c
[jira] [Updated] (WW-5110) java.lang.ClassCastException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be cast to jakarta.servlet.Filter
[ https://issues.apache.org/jira/browse/WW-5110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lukasz Lenart updated WW-5110: -- Fix Version/s: 2.6 > java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter > - > > Key: WW-5110 > URL: https://issues.apache.org/jira/browse/WW-5110 > Project: Struts 2 > Issue Type: Bug > Components: Integration >Affects Versions: 2.5.26 >Reporter: Rsorrt >Priority: Minor > Fix For: 2.6 > > > *StrutsPrepareAndExecuteFilter is not compatible with jakarta servlet > package* > +in Web.xml+ > {quote}{{ }} > {{ struts2 }} > > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter > > > }} > struts2 > /* > > {quote} > > *starting TOMCAT 10.0.0:* > {{{color:#ff}java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter{color}}} > {quote}27-Dec-2020 12:27:01.005 [main] > org.apache.catalina.core.StandardContext.filterStart Exception starting > filter [struts2] > java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:250) > at > org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:103) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4515) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5152) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631) > at > org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1830) > at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) > at java.util.concurrent.FutureTask.run(Unknown Source) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) > at > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) > at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) > at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:843) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) > at java.util.concurrent.FutureTask.run(Unknown Source) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) > at > org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardService.startInternal(StandardService.java:434) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at org.apache.catalina.startup.Catalina.start(Catalina.java:795) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342) > at org.apache.catalina.startup.Bootstrap.main(Bootstr
[jira] [Updated] (WW-5110) java.lang.ClassCastException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be cast to jakarta.servlet.Filter
[ https://issues.apache.org/jira/browse/WW-5110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rsorrt updated WW-5110: --- Description: *StrutsPrepareAndExecuteFilter is not compatible with jakarta servlet package* +in Web.xml+ {quote}{{ }} {{ struts2 }} org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter }} struts2 /* {quote} *starting TOMCAT 10.0.0:* {{{color:#ff}java.lang.ClassCastException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be cast to jakarta.servlet.Filter{color}}} {quote}27-Dec-2020 12:27:01.005 [main] org.apache.catalina.core.StandardContext.filterStart Exception starting filter [struts2] java.lang.ClassCastException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be cast to jakarta.servlet.Filter at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:250) at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:103) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4515) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5152) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1830) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:843) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:434) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Catalina.start(Catalina.java:795) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473) 27-Dec-2020 12:27:01.767 INFORMAZIONI [main] org.apache.catalina.core.ApplicationContext.log ContextListener: contextInitialized() 27-Dec-2020 12:27:01.767 INFORMAZIONI [main] org.apache.catalina.core.ApplicationContext.log SessionListener: contextInitialized() 27-Dec-2020 12:27:01.768 INFORMAZIONI [main] org.apache.catalina.core.ApplicationContext.log ContextListener: attributeAdded('StockTicker', 'async.Stockticker@28a16598') {quote} was: *StrutsPrepareAndExecuteFilter is not compatible with jakarta servlet package* +in Web.xml+ {quote}{{ }} {{ struts2 }} \{{ org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter }} \{{ }} \{{ }} \{{ struts2}} \{{ /* }} \{{ }} {quote} *starting TOMCAT 10.0.0:* {{{color:#ff}java.lang.ClassCastE
[jira] [Updated] (WW-5110) java.lang.ClassCastException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be cast to jakarta.servlet.Filter
[ https://issues.apache.org/jira/browse/WW-5110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rsorrt updated WW-5110: --- Description: *StrutsPrepareAndExecuteFilter is not compatible with jakarta servlet package* +in Web.xml+ {quote}{{ }} {{ struts2 }} org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter }} struts2 /* {quote} *starting TOMCAT 10.0.0:* {{{color:#ff}java.lang.ClassCastException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be cast to jakarta.servlet.Filter{color}}} {quote}27-Dec-2020 12:27:01.005 [main] org.apache.catalina.core.StandardContext.filterStart Exception starting filter [struts2] java.lang.ClassCastException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be cast to jakarta.servlet.Filter at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:250) at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:103) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4515) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5152) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1830) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:843) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) at java.util.concurrent.FutureTask.run(Unknown Source) at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:434) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.startup.Catalina.start(Catalina.java:795) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473) 27-Dec-2020 12:27:01.767 INFORMAZIONI [main] org.apache.catalina.core.ApplicationContext.log ContextListener: contextInitialized() 27-Dec-2020 12:27:01.767 INFORMAZIONI [main] org.apache.catalina.core.ApplicationContext.log SessionListener: contextInitialized() 27-Dec-2020 12:27:01.768 INFORMAZIONI [main] org.apache.catalina.core.ApplicationContext.log ContextListener: attributeAdded('StockTicker', 'async.Stockticker@28a16598') {quote} was: *StrutsPrepareAndExecuteFilter is not compatible with jakarta servlet package* +in Web.xml+ {quote}{{ }} {{ struts2 }} org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter }} struts2 /* {quote} *starting TOMCAT 10.0.0:* {{{color:#ff}java.lang.ClassCastException: org.apache.struts2.
[jira] [Updated] (WW-5110) java.lang.ClassCastException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be cast to jakarta.servlet.Filter
[ https://issues.apache.org/jira/browse/WW-5110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rsorrt updated WW-5110: --- Summary: java.lang.ClassCastException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be cast to jakarta.servlet.Filter (was: StrutsPrepareAndExecuteFilter ClassCastException jakarta.servlet.Filter starting Tomcat 10) > java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter > - > > Key: WW-5110 > URL: https://issues.apache.org/jira/browse/WW-5110 > Project: Struts 2 > Issue Type: Bug > Components: Integration >Affects Versions: 2.5.26 >Reporter: Rsorrt >Priority: Minor > > *StrutsPrepareAndExecuteFilter is not compatible with jakarta servlet > package* > +in Web.xml+ > {quote}{{ }} > {{ struts2 }} > \{{ > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter > }} > \{{ }} > \{{ }} > \{{ struts2}} > \{{ /* }} > \{{ }} > {quote} > > *starting TOMCAT 10.0.0:* > {{{color:#ff}java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter{color}}} > > {quote}27-Dec-2020 12:27:01.005 [main] > org.apache.catalina.core.StandardContext.filterStart Exception starting > filter [struts2] > java.lang.ClassCastException: > org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter cannot be > cast to jakarta.servlet.Filter > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:250) > at > org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:103) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4515) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5152) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706) > at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631) > at > org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1830) > at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) > at java.util.concurrent.FutureTask.run(Unknown Source) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576) > at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) > at > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423) > at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936) > at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:843) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374) > at java.util.concurrent.FutureTask.run(Unknown Source) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at java.util.concurrent.AbstractExecutorService.submit(Unknown Source) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909) > at > org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardService.startInternal(StandardService.java:434) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at org.apache.catalina.startup.Catalina.start(Catalina.java:795) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMeth