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

Nick Couchman commented on GUACAMOLE-1325:
------------------------------------------

Yes, it's true that just converting the javax -> jakarta instances is a simple 
change and can get Guacamole working under Tomcat 10 without issues. The 
challenge is that we would like to implement it in a way that is compatible 
with both namespaces - without maintaining two separate versions of Guacamole - 
which takes a bit more doing. It is totally doable, and, as has been mentioned 
before, has been done for other components of Guacamole where we need to 
support multiple namespaces dynamically, it just hasn't gotten the attention of 
anyone since Tomcat 9.x is still supported.

I don't think we have a solid plan as to when this will happen - obviously 
getting it knocked out before Tomcat 9 goes EOL would be a good thing, but even 
prior to that this will become more painful for people as they upgrade and 
Tomcat 10 (and other platforms that use the jakarta namespace), so I would 
imagine it'll get more attention as the clamoring becomes louder.

In short, the roadmap is: We want implement something that dynamically supports 
both namespaces, and it'll get done when someone has the time and inclination 
to get it done.

> Apache Tomcat 10.0 Servlet API incompatibility
> ----------------------------------------------
>
>                 Key: GUACAMOLE-1325
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1325
>             Project: Guacamole
>          Issue Type: Improvement
>          Components: guacamole, guacamole-common, guacamole-ext
>    Affects Versions: 1.3.0, 1.4.0
>            Reporter: Mathias
>            Priority: Minor
>
> Guacamole client 1.3.0 is not working with Apache Tomcat 10. Apache Tomcat 
> 10.0.x requires a new Servlet 5.0 API. The Java package has changed from 
> javax.servlet to jakarta.servlet.
> [Migrating from Tomcat 9.0 to 10.0|http://tomcat.apache.org/migration-10.html]



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

Reply via email to