Apache Updates Tomcat |
Written by Kay Ewbank |
Thursday, 12 October 2023 |
Apache has released new updates to Tomcat 9, 10 and 11. One change to all the updates is to ensure they pick up Windows binaries built with OpenSSL 3.0.11. Tomcat 11 is still an alpha version, but the new release is a milestone release and is targeted at Jakarta EE 11. Apache Tomcat is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications, all of which are part of the Jakarta EE platform, which is itself the evolution of the Java EE platform. Tomcat 10 and later implement specifications developed as part of Jakarta EE. Tomcat 9 and earlier implement specifications developed as part of Java EE. The major changes to Tomcat 9 and 10 start with the update to Tomcat Native to 1.2.39 to pick up Windows binaries built with OpenSSL 3.0.11. The other main changes are the addition of a lifecycle listener that will automatically reload TLS configurations a set time before the certificate is due to expire; improved performance of EL expressions in JSPs that use implicit objects; and better thread safety and recycling cleanup. The Tomcat developers say that users of Tomcat 10 and 11 need to take note of changes to the primary package for all implemented APIs to jakarta rather than javax. This has happened because of the move from Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse Foundation, and the team says the change will almost certainly require code changes to enable applications to migrate from Tomcat 9 and earlier to Tomcat 10 and later. A migration tool is available to aid this process. The main changes in the current version of Tomcat 11 are the addidtion of the same lifecycle listener as used in the other versions; the update to cope with Windows binaries built with OpenSSL 3.0.11; and the removal of support for HTTP/2 server push. The latest versions of Tomcat are available now.
More InformationRelated ArticlesJakarta EE 10 - A New Era For Java On The Cloud Jakarta EE 9 Specifications Released Eclipse Releases Jakarta EE 8 Spec To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |