Tomcat7: Fehler beim warten auf die multi-thread-Implementierung von war-Dateien zu vervollständigen
Tomcat 7.0.30 schlägt auf Start (nicht zu verwalten, um zu starten) mit dieser Ausnahme:
SEVERE: Error waiting for multi-thread deployment of WAR files to complete
Folgende ist die Ausnahme die volle stack-trace:
==> /usr/share/tomcat7/logs/catalina.out <==
Sep 17, 2012 2:43:22 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /usr/share/tomcat7/webapps/cfwd.war
Sep 17, 2012 2:43:22 PM org.apache.catalina.startup.HostConfig deployWARs
SEVERE: Error waiting for multi-thread deployment of WAR files to complete
java.lang.InterruptedException
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1302)
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:248)
at java.util.concurrent.FutureTask.get(FutureTask.java:111)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:752)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1454)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:296)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1374)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1530)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1540)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1519)
at java.lang.Thread.run(Thread.java:679)
Beachten Sie, dass cfwd.war
ist nur die war-Datei in den webapps
- Verzeichnis (zusätzlich zu den üblichen Standard-Inhalt, wie examples
, manager
, etc etc).
Irgendwelche Ideen über mögliche Ursachen für diese?
- Duplikat von stackoverflow.com/questions/12263684/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist in der Regel verursacht durch ein Problem mit der applciation Klassenhierarchie. Ein Beispiel, das ich gesehen habe ist mit veralteten Klassen Einführung Zirkulärer Vererbung.
Wenn Sie ein upgrade auf 7.0.47 bekommst du eine aussagekräftigere Fehlermeldung, was das problem ist. Alternativ eine saubere erstellen Ihres applciation ausreichend sein kann, Dinge zu bereinigen.