You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by David Rush <da...@uwyo.edu> on 2004/06/03 17:19:51 UTC

Re: Can't find classes - More Info

Help!  Tomcat is non-functional, and I can't figure out what broke it 
(it used to work).

Windows 2000 Server, Tomcat 4.1.30.

logs\stderr.log (not sure what access is denied to):

Created catalinaLoader in: c:\tomcat4130\server\lib
java.util.zip.ZipException: Access is denied
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:112)
    at java.util.jar.JarFile.<init>(JarFile.java:127)
    at java.util.jar.JarFile.<init>(JarFile.java:65)
    at 
org.apache.catalina.loader.StandardClassLoader.addRepositoryInternal(StandardClassLoader.java:1082)
    at 
org.apache.catalina.loader.StandardClassLoader.<init>(StandardClassLoader.java:221)
    at 
org.apache.catalina.startup.ClassLoaderFactory.createClassLoader(ClassLoaderFactory.java:204)
    at 
org.apache.catalina.startup.BootstrapService.init(BootstrapService.java:181)
    at 
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:297)
Jun 3, 2004 8:59:02 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
Jun 3, 2004 8:59:04 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on port 8080
Jun 3, 2004 8:59:04 AM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Jun 3, 2004 8:59:04 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=16/140  config=c:\tomcat4130\conf\jk2.properties

localhost_log has:

2004-06-03 08:59:03 WebappLoader[]: Deploying class repositories to work 
directory C:\tomcat4130\work\Standalone\localhost\_
2004-06-03 08:59:03 WebappLoader[]: Deploy class files /WEB-INF/classes 
to c:\pub\tomcat\ROOT\WEB-INF\classes
2004-06-03 08:59:03 StandardManager[]: Seeding random number generator 
class java.security.SecureRandom
2004-06-03 08:59:04 StandardManager[]: Seeding of random number 
generator has been completed
2004-06-03 08:59:04 StandardWrapper[:default]: Loading container servlet 
default
2004-06-03 08:59:04 StandardWrapper[:invoker]: Loading container servlet 
invoker
2004-06-03 08:59:04 StandardWrapper[:jsp]: Marking servlet jsp as 
unavailable
2004-06-03 08:59:04 StandardContext[]: Servlet  threw load() exception
javax.servlet.ServletException: Wrapper cannot find servlet class 
org.apache.jasper.servlet.JspServlet 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:3427)
    at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:3628)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
    at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
    at 
org.apache.catalina.core.StandardService.start(StandardService.java:497)
    at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
    at 
org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:273)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at 
org.apache.catalina.startup.BootstrapService.start(BootstrapService.java:245)
    at 
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:307)
----- Root Cause -----
java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
    at 
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1443)
    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:3427)
    at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:3628)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
    at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
    at 
org.apache.catalina.core.StandardService.start(StandardService.java:497)
    at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
    at 
org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:273)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at 
org.apache.catalina.startup.BootstrapService.start(BootstrapService.java:245)
    at 
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:307)

David

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org