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.GlobalResourcesLifecycleListener" > 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.addRepositoryInternal(StandardClassLoader.java:957) > at > org.apache.catalina.loader.StandardClassLoader.<init>(StandardClassLoader.java:153) > at > org.apache.catalina.startup.ClassLoaderFactory.createClassLoader(ClassLoaderFactory.java:207) > at > org.apache.catalina.startup.Bootstrap.createClassLoader(Bootstrap.java:163) > at > org.apache.catalina.startup.Bootstrap.initClassLoaders(Bootstrap.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.addRepositoryInternal(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]