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

Libor Svehlak commented on GUACAMOLE-1325:
------------------------------------------

[~z0rb]: Maybe this can help you. We use Guacamole 1.5.4 under Tomcat 10. We 
took original guacamole-common from guacamole-client-1.5.4.tar.gz, made a 
required changes javax -> jakarta (just two files 
GuacamoleHTTPTunnelServlet.java and GuacamoleWebSocketTunnelEndpoint.java are 
needed to patch) and build our own version. Please note that we use just core 
of the Guacamole with our own web application (integrating just 
guacamole-common and guacamole-common-js). If you use the whole Guacamole 
solution you may need to patch more files. But as I can see there are about 50 
files which needs to be patched (in the whole guacamole-client-1.5.4.tar.gz) 
which is IMHO still manageable in a reasonable time.

Of course maintaining both versions in parallel is much more work. I don't know 
the strategy of Guacamole team how long they want to still support Tomcat 9, 
e.g. till EOL of Tomcat 9? This would mean (without parallel support to Tomcat 
10 and upcoming Tomcat 11) very hard times (for next few years?) for users 
trying to migrate to the newer Tomcat. Maybe [~vnick] can give us some hints 
about the planned roadmap.

> 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