I have a servlet which extends HttpServlet, and in the web.xml I set the attribute <load-on-startup>1</load-on-startup> and the servlet auto-loads as expected. However, I want extend ManagerServlet (which extends HttpServlet). When I re-deploy/re-start tomcat, it does not auto-load. Any suggestions on why this doesn't work?