-
Book Overview & Buying
-
Table Of Contents
Tomcat 6 Developer's Guide
The reloadable attribute of a context indicates that resources should be watched for modification and that a reload of the context should be triggered if an application's resources have been modified.
While reloading a context is invaluable during development, it requires significant runtime overhead and so should be left turned off in a production environment.
As we saw in the last chapter, a context may be reloaded when a watched resource is modified or deleted. In addition, a key responsibility of a WebappLoader is to provide a backgroundProcess() method implementation that is called by its parent container's background processing thread. Note that this method is of use only for a context whose reloadable attribute is set to true.
This method delegates to its WebappClassLoader instance, which checks each class or resource name in the paths array to see whether it has been modified since it was last accessed, by comparing its...
Change the font size
Change margin width
Change background colour