Greetings... I’m developing a servlet to use as the controller in a MVC web app. Each time I start/restart the server, I get a “SEVERE: Servlet threw load() exception java.lang.ClassNotFoundException:” error with a stack dump. The missing class that is identified is the controller servlet. I put some console print statements in the constructor and they indicate no problem. The jsp’s that post to the servlet and those that are dispatched from the servlet also work as expected. The hits I get from a web search usually point to a specific framework jar that is missing (i.e. Struts, Spring, etc.) that I can’t adapt to this issue. Here’s the dump:
Jun 25, 2012 3:56:32 PM org.apache.catalina.core.StandardContext loadOnStartup SEVERE: Servlet threw load() exception java.lang.ClassNotFoundException: org.dgl.HomeFinances.Utilities.Controller.hfController at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1711) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:525) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:507) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:124) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1136) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1566) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1556) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Windows 7 Ultimate x64 Eclipse Version: Indigo Service Release 2 Build id: 20120216-1857 jdk 1.7.0_01 Tomcat 7.0 Thanks! Don Lawton