[ https://issues.apache.org/jira/browse/CXF-7949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17018974#comment-17018974 ]
Dennis Kieselhorst commented on CXF-7949: ----------------------------------------- Depends on which changes you mean. Still works without {{cxf.servlet-api-2.5.artifact}} and {{cxf.servlet-api-2.5.version}} (the only usage is in cxf-rt-transports-http-netty-server, we can set a version there, seems that this servlet bridge wasn't update to more recent servlet spec versions in the past). Jakarta Servlet API 4.0.3 ThreadLocalServletContext requires some new methods to be added, apart from that it seems to work. Same for Tomcat 9.0.30. With Jetty 10.0.0.alpha1 CXF doesn't compile as jetty-continuation no longer exists. So maybe we use Servlet 4.x for now and do Jetty 10 with Servlet 5.x later. I've created a branch for it: [https://github.com/apache/cxf/tree/CXF-7949_jakarta-servlet] > Update Servlet dependency to 4.x, Tomcat to 9.x and Jetty to 10.x > ----------------------------------------------------------------- > > Key: CXF-7949 > URL: https://issues.apache.org/jira/browse/CXF-7949 > Project: CXF > Issue Type: Task > Reporter: Dennis Kieselhorst > Priority: Minor > Fix For: 3.4.0 > > Time Spent: 10m > Remaining Estimate: 0h > > Use Jakarta Servlet release https://github.com/eclipse-ee4j/servlet-api -- This message was sent by Atlassian Jira (v8.3.4#803005)