I run a dev geoserver 2.21 on the latest ubuntu LTS 22, which has apt packages
for JDK17 and tomcat 9. The rendering engine is the builtin-JDK engine*, but
apart from that, there are no problems related to JDK17.
So JDK17 is probably not your problem.In fact, javax.servlet should be
This is probably a container issue, not a jvm issue, java.servlet packages
are part of java enterprise edition, not in the java base/jvm, jee was
donated to Apache which changed the interface packages in newer releases.
Geoserver won't be migrated to the new jee api until java 8 support is
Hi Folks,
Have been successfully using Geoserver for a number of years.
Have been doing preparatory work to upgrade to JDK17/Glassfish 6.x
Having noticed Geoserver 2.21.0 supports JDK17, downloaded this to try
on the new setup.
Geoserver 2.21.0 fails to deploy on a virgin JDK17/GF6.2.5 setup