While migrating to the newest stable Tomcat Server, it seems that latest versions of GeoServer (2.18, 2.19RC) is no more compatible with Tomcat 10, likely due to the fact that The Java package has changed from javax.servlet to jakarta.servlet as part of the migration to Servlet 5.0 API. See https://tomcat.apache.org/migration-10.html.
When deploying the Geoserver .war to Tomcat 10, we get
org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class [org.geoserver.GeoserverInitStartupListener] java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener
Are there any plans that GeoServer will run with this setting in near future?
What alternatives do we have?