[ 
https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17904266#comment-17904266
 ] 

Paul Rütter commented on SOLR-16441:
------------------------------------

For the package change, you might consider using something like 
[https://mvnrepository.com/artifact/org.apache.felix/org.apache.felix.http.wrappers]
 to go between javax and jakarta.

This would allow you to move to Jetty 12 EE10 with the jakarta namespace where 
dependencies allow, and use the wrapper classes to transition from jakarta to 
javax for those still using javax. The overhead is negligible and this allows 
for moving to the latest spec and namespace where possible, thus updating 
dependencies to newer versions once these become available.

 

This path has proven to work out great for our product, that moved to java 21 
and Jetty12 EE10 (via Apache Felix). We're using the wrapper classes to still 
use the Solr 8.x client in this application. 

> Upgrade Jetty to 11.x
> ---------------------
>
>                 Key: SOLR-16441
>                 URL: https://issues.apache.org/jira/browse/SOLR-16441
>             Project: Solr
>          Issue Type: Improvement
>          Components: Server
>            Reporter: Tomas Eduardo Fernandez Lobbe
>            Priority: Major
>          Time Spent: 1h 20m
>  Remaining Estimate: 0h
>
> Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in 
> SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to 
> jakarta namespace for servlet.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to