The following stacktrace is what I get when i try to access a servlet, which seems running fine from Tomcat manager.
11 Sep, 2012 11:50:12 AM org.apache.catalin
Somehow you are missing the servlet-api.jar. It should be located in the tomcat\lib folder.
servlet-api.jar
tomcat\lib