Using Lucee 7, I can see that we must change our loader class from: lucee.loader.servlet.CFMLServlet to either lucee.loader.servlet.javax.CFMLServlet or lucee.loader.servlet.jakarta.CFMLServlet.
This “works” for me using the jakarta version when I upgrade my servlet container to one that uses jakarta. However, I have a mountain of other dependencies to migrate at this point to get the application running with jakarta.
If I use the javax.CFMLServlet however, it immediately fails with class not found jakarta.servelet.ServletException.
Looking at the source code for the javax compatible CFMLServlet.java I immeditately see it pulling in dependencies that rely on jakarta. Is this intended/tested? Or is javax simply not supported in Lucee 7?