2012-03-07 8 views
6

私はネットから入手したDWR Webappの例を長期間にわたって展開しています。 私は問題に走った、と私はWebアプリケーションからそのwarファイルを削除し、一時およびローカルホストのフォルダからではなく重大度:Tomcatサーバーコンソールの静的リソースを開始する際にエラーが発生しました

INFO: Initialization processed in 795 ms 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardService start 
INFO: Starting service Catalina 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardEngine start 
INFO: Starting Servlet Engine: Apache Tomcat/6.0.33 
Mar 7, 2012 5:31:25 PM org.apache.catalina.startup.HostConfig deployDescriptor 
INFO: Deploying configuration descriptor DWR.xml 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext resourcesStart 
SEVERE: Error starting static Resources 
java.lang.IllegalArgumentException: Document base C:\Softwares\apache-tomcat-6.0.33\webapps\DWR does not exist or is not a readable directory 
     at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142) 
     at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4320) 
     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4489) 
     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799) 
     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779) 
     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601) 
     at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675) 
     at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601) 
     at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502) 
     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317) 
     at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324) 
     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142) 
     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065) 
     at org.apache.catalina.core.StandardHost.start(StandardHost.java:840) 
     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057) 
     at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463) 
     at org.apache.catalina.core.StandardService.start(StandardService.java:525) 
     at org.apache.catalina.core.StandardServer.start(StandardServer.java:754) 
     at org.apache.catalina.startup.Catalina.start(Catalina.java:595) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
     at java.lang.reflect.Method.invoke(Method.java:597) 
     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) 
     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start 
SEVERE: Error in resourceStart() 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start 
SEVERE: Error getConfigured 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start 
SEVERE: Context [/DWR] startup failed due to previous errors 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext stop 
INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/DWR] has not been started 
Mar 7, 2012 5:31:25 PM org.apache.catalina.startup.HostConfig deployDescriptor 
INFO: Deploying configuration descriptor DWRExample.xml 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext resourcesStart 
SEVERE: Error starting static Resources 
java.lang.IllegalArgumentException: Document base C:\Softwares\apache-tomcat-6.0.33\webapps\DWRExample does not exist or is not a readable directory 
     at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142) 
     at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4320) 
     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4489) 
     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799) 
     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779) 
     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601) 
     at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675) 
     at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601) 
     at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502) 
     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317) 
     at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324) 
     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142) 
     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065) 
     at org.apache.catalina.core.StandardHost.start(StandardHost.java:840) 
     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057) 
     at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463) 
     at org.apache.catalina.core.StandardService.start(StandardService.java:525) 
     at org.apache.catalina.core.StandardServer.start(StandardServer.java:754) 
     at org.apache.catalina.startup.Catalina.start(Catalina.java:595) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
     at java.lang.reflect.Method.invoke(Method.java:597) 
     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) 
     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start 
SEVERE: Error in resourceStart() 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start 
SEVERE: Error getConfigured 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext start 
SEVERE: Context [/DWRExample] startup failed due to previous errors 
Mar 7, 2012 5:31:25 PM org.apache.catalina.core.StandardContext stop 
INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/DWRExample] has not been started 
Mar 7, 2012 5:31:25 PM org.apache.catalina.startup.HostConfig deployDescriptor 
INFO: Deploying configuration descriptor host-manager.xml 

答えて

0

サーバの起動時にまだ私はTomcatのコンソールの下にこれらのerrrorsを取得していますが、そのキャッシュされたどこかのような音。 tempと一緒に作業フォルダ全体を削除します(削除する前にバックアップをとる)。

17

Webアプリケーション、作業ディレクトリ、および一時ディレクトリを削除して、同じ種類のエラーが発生した後、同様の問題が発生しました。

SEVEREのログになる前の最初のINFOステートメントは、削除されたWebアプリケーションの残りが構成アイテムとして残っていることを示します。

削除されたWebアプリケーションに関連付けられたxmlファイルを持つconf(conf/Catalina/localhost)の中にネストされたxmlファイルが見つかりました。削除したときにエラーが消えました。

+0

おかげで実行する、として

  • 実行をコンパイル援助のために、アサウィ。私はconfディレクトリを調べることを知っていましたが、私はCatalina/localhostサブディレクトリを調べる必要があることを忘れていました。エラーメッセージがあまり有益ではなく、ヒステリックではありませんでした:) –

  • 6

    ファントムプロジェクトのコンテキストがworkspace pluginディレクトリのserver.xmlにキャッシュされています。この手順は、docBase属性がであなたのファントムプロジェクト

  • 再起動サーバーに一致する<Context>ディレクティブを削除

    1. CD編集ディレクティブインサイドserver.xmlファイル
    2. /path/to/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/confにSEVEREメッセージを取り除くために働いていました日食
  • +0

    あなたは正しいです。以前のEclipseアプリケーションのガベージ・エントリーが/conf/server.xmlのタグにあります。 解決済み:-) –

    0
    1. MavenのクリーンやEclipseなど
    2. プロジェクトクリーン
    3. 実行リソースを生成、nとしてプロジェクト
    4. 実行:クリーン
    5. 実行など、サーバー
    関連する問題