Hi Phil, struts likely would have to be updated first before attempting the namespace switch.
https://github.com/apache/roller/blob/395cfa30a7b274f8540424d11404c3e7433243f8/app/pom.xml#L61 The next point release (.30) has some breaking changes, so it would be good to stabilize roller on latest struts 2.5.x first. https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=199539301#VersionNotes2.5.30-InternalChanges Contributions are always welcome of course - would be great to keep roller up to date! best regards, michael On 4/27/25 20:16, Phillip Rhodes wrote: > Team: > > I am setting up a new Roller installation and had grabbed Tomcat 10, > "just because" thinking it was "new enough" while not being too > cutting edge. Unfortunately my Roller fails to start due to a > "NoClassDefFoundError: javax/servlet/ServletContextListener" error. > > That stands to reason, as IIRC, Tomcat 10 was when the change to the > jakarta.* packages happened. My question then is, is there any plan to > add support for Tomcat 10+ in Roller? If not currently, I'd probably > be willing to volunteer to help make that happen, but there's an > interesting question around whether or not to try and continue to > support "prior to 10" versions of Tomcat AND Tomcat 10+, or if it > would be a clean break. > > > Phil > ~~~ > This message optimized for indexing by NSA PRISM