[ 
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)

Reply via email to