2013-07-25 88 views
3

嗨,我收到以下錯誤,而在Tomcat的deplying應用:錯誤而在Tomcat中部署應用程序7

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) 

任何幫助將不勝感激。

回答

0

這可能是因爲以前的應用程序沒有從tomcat容器中正確取消部署。

停止Tomcat,然後 去tomcat的conf目錄/<Tomcat root>/conf/Catalina/localhost和清理該目錄中的XML文件。並重新啓動Tomcat

注:1。 做出備份這些XML文件的在刪除之前,因此,如果這不工作,那麼你可以將其還原。

要做到同樣的Netbeans IDE中

在NetBeans菜單去窗口 - >服務, 在列出的服務擴大服務器 - > - >網絡應用 - >右鍵單擊每個應用程序和選擇取消部署

注:tomcat的需要在這個

+0

感謝您的回覆,在指定的目錄中沒有xml文件。我已經取消部署所有的應用程序,並重新啓動tomcat bu沒有線索 – Saritha

+0

更新我的答案,看看 – gnanz

0

運行條件我有確切同樣的問題,因爲Eclipse的Tomcat w ^因爲使用與Tomcat standalone相同的工作目錄,我無法正確啓動獨立的Tomcat。解決方案是將Eclipse-Tomcat Config-Arguments-Working目錄更改爲與Tomcat/webapps不同的內容。

相關問題