Hi all,
every time I recompile my servlet (targetted at the deployment directory),
org.apache.catalina.INVOKER lists it as unavailable. This is "fixed" by
stopping and starting the tomcat server, but this is far from ideal. Can
someone tell me why this happens and what can be done so that it will
reload the app correctly and launch it, without becoming 503 unavailable?

Under is a dump from reloading one file, I get one of these for each file
in the webapp.

Cheers

   Nik

2003-10-14 12:00:50 StandardContext[/servlets]: Reloading this Context has
started
2003-10-14 12:00:50 WebappLoader[/servlets]: Reloading checks are enabled
for this Context
2003-10-14 12:00:50
StandardWrapper[/servlets:org.apache.catalina.INVOKER.no.registrar.servlets.LagDBKnapper]:
Marking servlet org.apache.catalina.INVOKER.no.registrar.servlets.LagDBKnapper as 
unavailable
2003-10-14 12:00:51 StandardContext[/servlets]: Servlet /servlets threw
load() exception
javax.servlet.ServletException: Wrapper cannot find servlet class
no.registrar.servlets.LagDBKnapper or a class it depends on
        at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:891)
        at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
        at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3421)
        at
org.apache.catalina.core.StandardContext.reload(StandardContext.java:2568)
        at
org.apache.catalina.loader.WebappLoader$WebappContextNotifier.run(WebappLoader.java:1369)
        at java.lang.Thread.run(Thread.java:484)
----- Root Cause -----
java.lang.ClassNotFoundException: no.registrar.servlets.LagDBKnapper
        at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1444)
        at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1289)
        at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:885)
        at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:823)
        at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3421)
        at
org.apache.catalina.core.StandardContext.reload(StandardContext.java:2568)
        at
org.apache.catalina.loader.WebappLoader$WebappContextNotifier.run(WebappLoader.java:1369)
        at java.lang.Thread.run(Thread.java:484)



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to