Tomcat restartet nicht

xrax

Erfahrenes Mitglied
Hallo zusammen,

ich nutze einen Tomcat 6.0.xxx auf einem Unix-System.

Nach Änderungen in der conf möchte ich den Tomcat restarten.

Allerdings erhalte ich nach aufruf der restart.sh folgenden Fehler:

Code:
Stopping Tomcat Server...
Using CATALINA_BASE:   /usr/lib/apache-tomcat
Using CATALINA_HOME:   /usr/lib/apache-tomcat
Using CATALINA_TMPDIR: /usr/lib/apache-tomcat/temp
Using JRE_HOME:       /usr/lib/jdk
Exception in thread "main" java.lang.NoClassDefFoundError: BigApp
Caused by: java.lang.ClassNotFoundException: BigApp
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Done
Starting Tomcat Server...
Using CATALINA_BASE:   /usr/lib/apache-tomcat
Using CATALINA_HOME:   /usr/lib/apache-tomcat
Using CATALINA_TMPDIR: /usr/lib/apache-tomcat/temp
Using JRE_HOME:       /usr/lib/jdk
Done

Da steht zwar jetzt "Done" , aber im manager/Complete Server Status ist für localhost/xxxxx eine alte Start time aufgeführt.
Darum denke ich das der Restart wegen dem Exception nicht geklappt hat.
Tomcat läuft wie zuvor....

Wie verhinder ich nun diese Exception?

Besten Dank
xrax
 
Es wäre auch interessant zu wissen was du in der conf geändert hast.
Dann kann man dir evtl. eher helfen. Wenn die Änderung diesen Fehler verursacht würde ich ja fast darauf Tippen, dass du irgendwas geändert hast was mit dem Classpath zu tun hat.
 
Erst mal danke !
@Mimi Leider weis ich nicht was, wozu oder wo BigApp ist ? Ist das was Tomcatspezifisches oder ...?
 
Zuletzt bearbeitet:
Qtechnoblade Ne, leider nicht. Habs auch schon mit den Ursprünglichen XMLs versucht. Gleiches resultat.
 
Wenn du auf die Tomcat Seite gehst, hast du doch eine Uebersicht der Apps die dort laufen, dort muesste BigApp bei stehen? BigApp sagt mir nichts.

Du hast was an der Config geaendert, ohne das es vorher funktioniert hat?

Hast du statt nem restart mal nen stopp probiert und dann ein start?
 


Nein , kein BigApp. Da sind nur meine und die Tomcat Servlets aufgeführt.

Die Servlets laufen. Aber wohl nur weil beim Stopping Tomcat Server... die Exception kommt.
Er fährt also gar nicht runter.
So kann aber die geänderte conf nicht übernommen werden.

Auch bei der shutdown.sh bekomme ich den gleichen fehler.
 
Hab jetzt den komplette server neu gebootet.
Alles läuft, nicht ganz so wie ichs will, - aber es läuft.

Nur,- der Tomcat-restart. Der geht noch immer nicht. Ich kann doch nicht jedesmal den ganzen Server lahm legen um eine config zu laden/testen.....
 
Hi,

das must du auch nicht, wenn du den Tomcat richtig installiert hast. Wie wurde er den installiert, ber einen Paketmanager oder von Hand?
 
Zurück