Apache Tomcat 10 is Jakarta EE compliant
Source: Heise.de added 13th Dec 2020The team behind the Apache project Tomcat has announced version 10. 0. The open source server implements the Java specifications Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Authentication and Jakarta Annotations. Those in the know will recognize from the Jakarta name that the migration from Java EE to Jakarta EE played a role in the Tomcat.
Under the name Jakarta EE and under the umbrella of the Eclipse Foundation, enterprise Java development is now taking place. In the course of the migration, the primary package for all implemented APIs was changed from javax. to jakarta. changed. This will almost certainly require code changes in order to migrate existing and older applications to the new or future versions. According to the announcement, a migration tool to support this process is under development.
The Tomcat 10 shown with beta quality, but at least the server has already successfully passed the relevant tests of the Technology Compatibility Kit (TCK). The APR / Native AJP and HTTP connectors are also deprecated. The Tomcat native library, on the other hand, is still used to support the use of OpenSSL with NIO and NIO2.
Finally, we recommend the behavior of Adjust ServletContext.getRealPath (String path) to the current description of the servlet specification. Because if the parameter path not with / begins, then Tomcat processes the call as if / is appended to the beginning of the specified path.
Further information can be found in the changelog for the current issue. Help with migration is available here.
(ane)
media: Heise.de
Related posts
Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 88
Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 88
Related Products
Notice: Undefined variable: all_related in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 91
Warning: Invalid argument supplied for foreach() in /var/www/vhosts/rondea.com/httpdocs/wp-content/themes/rondea-2-0/single-article.php on line 91