Fehler beim bereitstellen der Anwendung in tomcat 7
Hallo, ich erhalte die folgende Fehlermeldung, während deplying Anwendung in tomcat:
Jul 25, 2013 5:04:43 PM org.apache.catalina.deploy.NamingResources cleanUp
WARNING: Failed to retrieve JNDI naming context for container [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/oms-inter-web]] so no cleanup was performed for that container
javax.naming.NameNotFoundException: Name [comp/env] is not bound in this Context. Unable to find [comp].
at org.apache.naming.NamingContext.lookup(NamingContext.java:820)
at org.apache.naming.NamingContext.lookup(NamingContext.java:168)
at org.apache.catalina.deploy.NamingResources.cleanUp(NamingResources.java:988)
at org.apache.catalina.deploy.NamingResources.stopInternal(NamingResources.java:970)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5494)
at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:160)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1595)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1585)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Jede Hilfe wird geschätzt.
InformationsquelleAutor Saritha | 2013-07-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
kann aufgrund der bisherigen Anmeldungen sind nicht richtig, noch nicht eingesetzt wurde aus dem tomcat-container.
Stoppen Sie den tomcat -, und dann
wechseln Sie in das tomcat-conf-Verzeichnis
/<Tomcat root>/conf/Catalina/localhost
und reinigen Sie die xml-Dateien in diesem Verzeichnis. und starten Sie den tomcat -Hinweis:
1. eine backup der die xml-Dateien vor dem löschen, so dass, wenn dies nicht funktioniert, dann kann man es wiederherstellen.
Dasselbe zu tun in Netbeans IDE
Im Netbeans-Menü gehen zu Fenster->Dienste ,
In der aufgeführten Dienste erweitern - Server->->web-Anwendungen-> der rechten Maustaste auf jede Anwendung, und wählen Sie Undeploy
Hinweis: die tomcat benötigen, um in den Betriebszustand für diesen
aktualisiert meine Antwort, haben einen Blick
InformationsquelleAutor Gnanz
Ich hatte genau das gleiche problem und da Eclipse Tomcat war mit der gleichen Arbeitsverzeichnis wie von Tomcat-standalone kann ich nicht begonnen, den eigenständigen Tomcat-richtig. Die Lösung war die Umstellung des Eclipse-Tomcat-Config - Argumente: - Arbeitsverzeichnis auf etwas anderes als Tomcat/webapps.
InformationsquelleAutor Horatiu Hapca