Next Lucee 6 release

Yes, Lucee does support Tomcat 10 (jakarta), but also still Tomcat 9 (javax).

when you configure Lucee for Tomcat 10, you simply have to change this configuration in the web.xml

Tomcat 9

    <servlet>
        <servlet-name>CFMLServlet</servlet-name>
        <servlet-class>lucee.loader.servlet.CFMLServlet</servlet-class>
        <load-on-startup>2</load-on-startup>
    </servlet>

to this
Tomcat 10

    <servlet>
        <servlet-name>CFMLServlet</servlet-name>
        <servlet-class>lucee.loader.servlet.jakarta.CFMLServlet</servlet-class>
        <load-on-startup>2</load-on-startup>
    </servlet>

same change also for the RestServlet in case you using it.

all our Lucee 6.2 docker images https://hub.docker.com/r/lucee/lucee/tags?name=6.2 already using Tomcat 10.

2 Likes