TomcatExpert

Introduction to Apache Tomcat 7.0

posted by SpringSource on August 25, 2010 10:31 AM

Overview of key new features and standards supported in Tomcat 7.0, by the Tomcat 7 release manager Mark Thomas.

Apache Tomcat 7.0 is the latest release from the Apache Software Foundation. Currently considered a beta release, the new software is currently available for download and preview.

This presentation, by SpringSource employee and Tomcat 7 release manager Mark Thomas, reviews the new release includes support for the new Servlet 3.0, JSP 2.2 and EL 2.2 specifications, web application memory leak detection and prevention, improved security for the Manager and Host Manager applications, Generic CSRF protection, support for including external content directly in a web application (aliases), re-factoring (connectors, life-cycle) and lots of internal code clean-up.

Presentation Agenda:

  • Introduction
  • Overview
  • Servlet 3.0
  • JSP 2.2
  • EL 2.2
  • Other (non-specification) features
  • Current status
  • Useful resources


Presentation Outline:

  • Version support for Servlet, JSP, EL and Java specifications
  • Servlet 3.0
    • Asynchronous processing
    • web-fragment.xml & annotations
    • Dynamic configuration
    • Sessions
    • httpOnly
    • File upload
    • Programmatic login
  • JSP 2.2- JSP Property Group changes
  • Expression Language(EL 2.2) - Method invocations
  • Memory leak protection
  • Alias support
  • Manager application
  • Embedded improvements
  • Prevent session fixation attacks
  • Logging improvements
  • Code cleanup
  • Start switch from Valves to Filters
  • Generic CSRF protection
  • Access log enabled by default
  • LockOut Realm configured by default
  • Align JMX Beans with code
  • Tomcat 7 Plans
    • JSP 196 implementation
    • Enhance memory leak protection
    • Simplifiy configuration of JNDI resources
    • Integration with Windows Authentication
    • General cleanup and bug fix
  • Other resources
For more than 10 years, SpringSource employees have been supporting Apache technologies, with unparalleled experience and commitment to the Apache Software Foundation. More than 400 of the Fortune 500 count on SpringSource to support their mission-critical business applications. Leaders of the Apache Software Foundation, including Board Members, work at SpringSource and dedicate a significant amount of time further developing the Apache Tomcat open source project. Over the last 2 years, 95% of the issues fixed in the Apache Tomcat project were fixed by SpringSource engineers. For more information on how SpringSource can help your enterprise, see the SpringSource website, or call 800/444-1935.

Comments

Need help defining aliases for Windows App

Need help defining aliases in a context.xml file in a windows OS. Alias file is defined as follows:

<?xml version="1.0" encoding="UTF-8"?>

Please advise.

context.xml file

Please consult the documentation

For basic questions like this you should rely on the official Apache Tomcat documentation. Here's the link for the context container: http://tomcat.apache.org/tomcat-7.0-doc/config/context.html

Stacey Schneider is the managing editor for TomcatExpert.com.

Does the new Apache Tomcat

Does the new Apache Tomcat come with a new password management system? As a user I could really use that and it's about time for this new feature to become a reality because there's a real necessity for it.

Post new comment

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.