The context Loader was apparently refactored many moons ago to move the checkInterval into a common backgroundProcessorDelay located in ContainerBase. The documentation still mentions the presence of checkInterval in WebappLoader. http://tomcat.apache.org/tomcat-5.5-doc/config/loader.html All the resources bundles in o.a.c.loader also still store the (standard|webapp)Loader messages.
I've updated the Loader configuration reference as you suggested -- thank you. I have not yet updated the i18n resources: what's wrong with the bundles in the package having the messages?
The backgroundProcessorDelay attribute is located in ContainerBase, so the attribute should be removed from the loader document (WebappLoader does not have such attribute). In addition, the "Host Container" link that in your commited code is broken.
Removed backgroundProcessorDelay from loader configuration reference. Which Host Container link is broken?
(In reply to comment #3) > Removed backgroundProcessorDelay from loader configuration reference. > > Which Host Container link is broken? Next to "backgroundProcesssorDelay" on the page at the URL mentioned in the bug description there is a line "See the general documentation for this parameter at Host Container.". The "Host Container" is a dead link.
The backgroundProcessorDelay attribute was removed from the loader configuration reference page in revision 490421: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/webapps/docs/config/loader.xml?r1=440936&r2=490421&diff_format=h This was the section that contained the broken "Host Container" link. When the documentation at http://tomcat.apache.org/tomcat-5.5-doc/ is updated (when Tomcat 5.5.22 is released?) this problem will be resolved.