locate servlet-api
gives:
/usr/lib/java/common/lib/servlet-api.jar
/usr/share /tomcat5/common/lib/servlet-api.jar


Larry Isaacs wrote:
> 
> Yes, I have installed a packaged version (RPM via Suse Yast).
> While mod_jk has been downloaded and moved to its "modules" directory.
> What should I do, now?
> I have followed an HOW-TO, and unfortunately am not expertised about
> Tomcat.
> Thank you.
> 
> The presence of "/usr/share/tomcat5" in the servlet-api.jar
> path suggests you are using a packaged install of Tomcat.  While
> doing some Eclipse Web Tools testing on SUSE 10.x (I think 10.1),
> the "servlet-api.jar" it was installed as a dependency of the
> Tomcat install and was symlinked as "[servletapi5].jar".  It worked
> fine as a symlink, but for this install, you won't be able to use
> "standard" (i.e. Apache Tomcat download equivalent) batch scripts
> or names which aren't compatible with alterations made to create
> the packaged Tomcat install.  There isn't enough info to tell why
> startup is looking for a jar named servlet-api.jar.  The packaged
> install wouldn't normally do that.
> 
> Cheers,
> Larry
> 
>> -----Original Message-----
>> From: David Smith [mailto:[EMAIL PROTECTED] 
>> Sent: Tuesday, March 13, 2007 1:56 PM
>> To: Tomcat Users List
>> Subject: Re: Apache - tomcat connection on Suse Lnux
>> 
>> Looks like the error says it all.  Tomcat can't find 
>> servlet-api.jar in common/lib.  Check that it really exists 
>> there and isn't a symlink. 
>> Tomcat isn't known for tolerating symlinks all that well.
>> 
>> --David
>> 
>> dianelane wrote:
>> > On a Suse linu 10 server, with Apache2 I am trying to setup Tomcat5 
>> > (coonector with Apache2) to run web applicatons.
>> > I do foolow the Apache Tomcat Coonector - webserver how-to, 
>> but have errors.
>> >
>> > Java and Tomcat installed from Suse repository via YAst.
>> > mod_jk.so downloaded and stored in /usr/lib/apache2 
>> > /etc/tomcat5/base/workers.properties modified as follows ...
>> > #workers.tomcat_home=/var/tomcat3
>> > workers.tomcat_home=/usr/share/tomcat5
>> > #
>> > # workers.java_home should point to your Java installation. 
>> Normally # 
>> > you should have a bin and lib directories beneath it.
>> > #
>> > #workers.java_home=/opt/IBMJava2-13
>> > workers.java_home=/usr/lib/java
>> > ...
>> >
>> > in /etc/apache2/httpd.con file added last line Include 
>> > /usr/share/tomcat5/conf/jk/mod_jk.conf-auto
>> >
>> > /ets/tomcat5/base/server.xml modified as follows:
>> >   <Listener 
>> className="org.apache.catalina.mbeans.ServerLifecycleListener"
>> >             debug="0"/>
>> >   <Listener
>> > 
>> className="org.apache.catalina.mbeans.GlobalResourcesLifecycle
>> Listener"
>> >             debug="0"/>
>> >   <Listener className="org.apache.jk.config.ApacheConfig" 
>> >             modJk="/usr/lib/apache2/mod_jk.so" />
>> >
>> > tomcat restarted with error 7 and log
>> > files
>> >
>> > start.log:
>> > Using CATALINA_BASE:   /srv/www/tomcat5/base/
>> > Using CATALINA_HOME:   /usr/share/tomcat5
>> > Using CATALINA_TMPDIR: /srv/www/tomcat5/base//temp
>> > Using JAVA_HOME:       /usr/lib/jvm/java
>> >
>> > catalina.out:
>> > Bootstrap: Class loader creation threw exception
>> > java.lang.IllegalArgumentException: addRepositoryInternal:
>> > repository='file:/usr/share/tomcat5/common/lib/servlet-api.jar'
>> >    at
>> > 
>> org.apache.catalina.loader.StandardClassLoader.addRepositoryIn
>> ternal(StandardClassLoader.java:957)
>> >    at
>> > 
>> org.apache.catalina.loader.StandardClassLoader.<init>(Standard
>> ClassLoader.java:153)
>> >    at
>> > 
>> org.apache.catalina.startup.ClassLoaderFactory.createClassLoad
>> er(ClassLoaderFactory.java:207)
>> >    at
>> > 
>> org.apache.catalina.startup.Bootstrap.createClassLoader(Bootst
>> rap.java:163)
>> >    at
>> > 
>> org.apache.catalina.startup.Bootstrap.initClassLoaders(Bootstr
>> ap.java:104)
>> >    at 
>> org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:196)
>> >    at 
>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:402)
>> > Caused by: java.util.zip.ZipException: No such file or directory
>> >    at java.util.zip.ZipFile.open(Native Method)
>> >    at java.util.zip.ZipFile.<init>(ZipFile.java:203)
>> >    at java.util.jar.JarFile.<init>(JarFile.java:132)
>> >    at java.util.jar.JarFile.<init>(JarFile.java:70)
>> >    at
>> > 
>> org.apache.catalina.loader.StandardClassLoader.addRepositoryIn
>> ternal(StandardClassLoader.java:944)
>> >    ... 6 more
>> >
>> > Could you help me?
>> > thank you
>> >   
>> 
>> 
>> ---------------------------------------------------------------------
>> To start a new topic, e-mail: users@tomcat.apache.org To 
>> unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
> 
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Apache---tomcat-connection-on-Suse-Lnux-tf3397240.html#a9470749
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to