You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "Kelly, Steve" <St...@commercequest.com> on 2005/01/21 11:34:26 UTC

Tomcat 5.0.28 shutdown fails

When trying to ./shutdown.sh Tomcat 5.0.28 running on RedHat Linux9 I
get the following error and the shutdown fails. 
 
Using CATALINA_BASE:   /home/tomcat/jakarta-tomcat-5.0.28
Using CATALINA_HOME:   /home/tomcat/jakarta-tomcat-5.0.28
Using CATALINA_TMPDIR: /home/tomcat/jakarta-tomcat-5.0.28/temp
Using JAVA_HOME:       /usr/apps/j2sdk1.4.1
Bootstrap: Class loader creation threw exception
java.lang.IllegalArgumentException: addRepositoryInternal
        at
org.apache.catalina.loader.StandardClassLoader.addRepositoryInternal(Sta
ndardClassLoader.java:957)
        at
org.apache.catalina.loader.StandardClassLoader.<init>(StandardClassLoade
r.java:153)
        at
org.apache.catalina.startup.ClassLoaderFactory.createClassLoader(ClassLo
aderFactory.java:207)
        at
org.apache.catalina.startup.Bootstrap.createClassLoader(Bootstrap.java:1
63)
        at
org.apache.catalina.startup.Bootstrap.initClassLoaders(Bootstrap.java:10
4)
        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: invalid END header (bad central
directory offset)
        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:117)
        at java.util.jar.JarFile.<init>(JarFile.java:55)
        at
org.apache.catalina.loader.StandardClassLoader.addRepositoryInternal(Sta
ndardClassLoader.java:944)
        ... 6 more

Any ideas what's causing this and any way of forcing the shutdown
(without re-booting the machine as it's not my machine so I can't!)
 
TIA
 
Steve.

Re: Tomcat 5.0.28 shutdown fails

Posted by Tim Funk <fu...@joedog.org>.
Its looks like a corrupt jar file.

kill -9 <parent java process id> will kill tomcat.

-Tim

Kelly, Steve wrote:
> When trying to ./shutdown.sh Tomcat 5.0.28 running on RedHat Linux9 I
> get the following error and the shutdown fails. 
>  
> Using CATALINA_BASE:   /home/tomcat/jakarta-tomcat-5.0.28
> Using CATALINA_HOME:   /home/tomcat/jakarta-tomcat-5.0.28
> Using CATALINA_TMPDIR: /home/tomcat/jakarta-tomcat-5.0.28/temp
> Using JAVA_HOME:       /usr/apps/j2sdk1.4.1
> Bootstrap: Class loader creation threw exception
> java.lang.IllegalArgumentException: addRepositoryInternal
>         at
> org.apache.catalina.loader.StandardClassLoader.addRepositoryInternal(Sta
> ndardClassLoader.java:957)
>         at
> org.apache.catalina.loader.StandardClassLoader.<init>(StandardClassLoade
> r.java:153)
>         at
> org.apache.catalina.startup.ClassLoaderFactory.createClassLoader(ClassLo
> aderFactory.java:207)
>         at
> org.apache.catalina.startup.Bootstrap.createClassLoader(Bootstrap.java:1
> 63)
>         at
> org.apache.catalina.startup.Bootstrap.initClassLoaders(Bootstrap.java:10
> 4)
>         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: invalid END header (bad central
> directory offset)
>         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:117)
>         at java.util.jar.JarFile.<init>(JarFile.java:55)
>         at
> org.apache.catalina.loader.StandardClassLoader.addRepositoryInternal(Sta
> ndardClassLoader.java:944)
>         ... 6 more
> 
> Any ideas what's causing this and any way of forcing the shutdown
> (without re-booting the machine as it's not my machine so I can't!)
>  
> TIA
>  
> Steve.
> 

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