« Feedback Wanted on Draft Modern Perl Book | Main | Updated Howto: Setting up BigIP for JSESSIONID-Based Persistence »

06/30/2010

Tomcat 7 Beta Released

Tomcat 7 was released yesterday and despite what you may have seen posted on DZone, it's a beta, not production code.  Tomcat 7 introduces support for the Servlet 3.0, JSP 2.2 and EL 2.2, and some other goodies.  

Tomcat 7 offers cross site request forgery protection and added security on the tomcat manager and host manager applications.  It offers protection against session fixation attacks as well as memory leak detection and prevention.

Tomcat 7 introduces alias support, which allows the inclusion of external content to be served within web applications.  If I'm understanding it correctly, if you have a company-wide set of custom error pages or images, there is now no need for you to import them within your web app archives.  Like an alias directive with apache, just set up an /errors alias pointing to that external file location (or /images, /scripts, whatever) and you're good to go.  Aliases may make our lives easier as webapp administrators and it helps put tomcat one step further in replacing apache at the web tier, (it just needs a good mod_rewrite and some mechanism to safely run on a port below 1024).

Mark Thomas at SpringSource has a pretty good write-up about tomcat 7 on the tomcatexpert.com site but, to be honest, the tomcat7.com community site operated by MuleSoft has a much better introduction to everything included in tomcat 7.

Downloads are available at the Tomcat 7 download page.  

TrackBack

TrackBack URL for this entry:
https://www.typepad.com/services/trackback/6a01156fbc6fe6970c0134851ef412970c

Listed below are links to weblogs that reference Tomcat 7 Beta Released:

Comments