Apache Tomcat 10 is Jakarta EE compliant

Source: Heise.de added 13th Dec 2020

  • apache-tomcat-10-is-jakarta-ee-compliant

The 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)

Read the full article at Heise.de

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