2

私は奇妙な問題を抱えています。

Tomcat 6.0.29 にデプロイした webapp は問題なく動作します。ただし、Tomcat を再起動するとすぐに、すべての Web アプリケーションで 404 が生成されます。しかし、tomcat/conf/Catalina/localhostすべてのファイルを含むディレクトリが削除され、サーバーが再起動されるとすぐに、Web アプリは再び正常に動作します! もちろん、その中の[webapp].xmlファイルはそれぞれの Web アプリconf/Catalina/localhostの単なるコピーであり、このシャットダウン/起動サイクルの過程で変更されていないため、Tomcat が窒息している理由について完全に途方に暮れています.context.xml

4

1 に答える 1

2

オフィス内の他のマシンで機能する理由はわかりませんが、context.xmlファイルからdocBaseand属性を削除したのはなぜですか。path問題を解決する前は、私のcontext.xmlは次のようになりました。

<Context docBase="" path="/myapp">

ただし、ドキュメントpathに示されているように、アプリが非標準の場所にある場合を除いて、属性は空にする必要があります。docBase属性とpath属性の両方を強制終了すると、機能し始めました。再起動前に機能した理由はわかりませんが...

于 2011-05-12T21:31:49.890 に答える