Hi,

>Tomcat will automagically load .jar files that are in the common\lib
>directory, right?  Same for the shared\lib directory?

Yes and yes.  See Filip's response for file locking that could be
causing this problem.

Yoav

>
>David
>
>Shapira, Yoav wrote:
>
>>Hi,
>>The JSP servlet cannot be found because the jar file containing it
>>cannot be loaded.  Is the file present, valid, and readable by the
>>server user?
>>
>>Yoav Shapira
>>Millennium Research Informatics
>>
>>
>>
>>
>>>-----Original Message-----
>>>From: David Rush [mailto:[EMAIL PROTECTED]
>>>Sent: Thursday, June 03, 2004 11:20 AM
>>>To: Tomcat Users List
>>>Subject: 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(
St
>>>
>>>
>>anda
>>
>>
>>>rdClassLoader.java:1082)
>>>   at
>>>org.apache.catalina.loader.StandardClassLoader.<init>(StandardClassLo
ad
>>>
>>>
>>er.j
>>
>>
>>>ava:221)
>>>   at
>>>org.apache.catalina.startup.ClassLoaderFactory.createClassLoader(Clas
sL
>>>
>>>
>>oade
>>
>>
>>>rFactory.java:204)
>>>   at
>>>org.apache.catalina.startup.BootstrapService.init(BootstrapService.ja
va
>>>
>>>
>>:181
>>
>>
>>>)
>>>   at
>>>org.apache.catalina.startup.BootstrapService.main(BootstrapService.ja
va
>>>
>>>
>>: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.
ja
>>>
>>>
>>va:8
>>
>>
>>>91)
>>>   at
>>>org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:82
3)
>>>   at
>>>org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.
>>>
>>>
>>java
>>
>>
>>>:3427)
>>>   at
>>>org.apache.catalina.core.StandardContext.start(StandardContext.java:3
62
>>>
>>>
>>8)
>>
>>
>>>   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:4
97
>>>
>>>
>>)
>>
>>
>>>   at
>>>org.apache.catalina.core.StandardServer.start(StandardServer.java:219
0)
>>>   at
>>>org.apache.catalina.startup.CatalinaService.start(CatalinaService.jav
a:
>>>
>>>
>>273)
>>
>>
>>>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>   at
>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
ja
>>>
>>>
>>va:3
>>
>>
>>>9)
>>>   at
>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
so
>>>
>>>
>>rImp
>>
>>
>>>l.java:25)
>>>   at java.lang.reflect.Method.invoke(Method.java:324)
>>>   at
>>>org.apache.catalina.startup.BootstrapService.start(BootstrapService.j
av
>>>
>>>
>>a:24
>>
>>
>>>5)
>>>   at
>>>org.apache.catalina.startup.BootstrapService.main(BootstrapService.ja
va
>>>
>>>
>>:307
>>
>>
>>>)
>>>----- Root Cause -----
>>>java.lang.ClassNotFoundException:
org.apache.jasper.servlet.JspServlet
>>>   at
>>>org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
de
>>>
>>>
>>r.ja
>>
>>
>>>va:1443)
>>>   at
>>>org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa
de
>>>
>>>
>>r.ja
>>
>>
>>>va:1289)
>>>   at
>>>org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
ja
>>>
>>>
>>va:8
>>
>>
>>>85)
>>>   at
>>>org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:82
3)
>>>   at
>>>org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.
>>>
>>>
>>java
>>
>>
>>>:3427)
>>>   at
>>>org.apache.catalina.core.StandardContext.start(StandardContext.java:3
62
>>>
>>>
>>8)
>>
>>
>>>   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:4
97
>>>
>>>
>>)
>>
>>
>>>   at
>>>org.apache.catalina.core.StandardServer.start(StandardServer.java:219
0)
>>>   at
>>>org.apache.catalina.startup.CatalinaService.start(CatalinaService.jav
a:
>>>
>>>
>>273)
>>
>>
>>>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>   at
>>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
ja
>>>
>>>
>>va:3
>>
>>
>>>9)
>>>   at
>>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
so
>>>
>>>
>>rImp
>>
>>
>>>l.java:25)
>>>   at java.lang.reflect.Method.invoke(Method.java:324)
>>>   at
>>>org.apache.catalina.startup.BootstrapService.start(BootstrapService.j
av
>>>
>>>
>>a:24
>>
>>
>>>5)
>>>   at
>>>org.apache.catalina.startup.BootstrapService.main(BootstrapService.ja
va
>>>
>>>
>>:307
>>
>>
>>>)
>>>
>>>David
>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>
>>
>>
>>
>>This e-mail, including any attachments, is a confidential business
>communication, and may contain information that is confidential,
>proprietary and/or privileged.  This e-mail is intended only for the
>individual(s) to whom it is addressed, and may not be saved, copied,
>printed, disclosed or used by anyone else.  If you are not the(an)
intended
>recipient, please immediately delete this e-mail from your computer
system
>and notify the sender.  Thank you.
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>>
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


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

Reply via email to