O'Reilly logo

Tomcat 6 Developer's Guide by Damodar Chetty

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Request processing

As of the last chapter, the received request ended with the invoke() method being called on the StandardHostValve. That valve extracts the context being targeted from the request and sets that context's class loader as the current thread's context class loader.

The context's pipeline is then invoked to process the request, which results in the invoke() method of the StandardContextValve being called. This method first checks whether a protected resource is being requested. Any request for a resource within the /WEB-INF or /META-INF folders results in an HTTP response status code of 404, which indicates that the requested resource is not available.

This method also implements a busy wait, if it senses that the context is in the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required