Index > Windows で tomcat4.1を普通にインストールするとエラーになる
Wed, February 23, 2005

Windows で tomcat4.1を普通にインストールするとエラーになる

tomcatを使うことになった。
tomcat4.1をダウンロードしてインストール。 しかし、なぜかうまく起動できない。

エラーログ

tomcat4.1/logs/stdout.log を見るとこんな感じ。

    サービス Tomcat-Standalone を起動します
    Apache Tomcat/4.1.31
    Catalina.start: LifecycleException:  以前のエラーのためにコンテキストの起動が失敗しました
    LifecycleException:  以前のエラーのためにコンテキストの起動が失敗しました
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:3578)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:707)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1141)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:316)
        at org.apache.catalina.core.StandardService.start(StandardService.java:450)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:2143)
        at org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:222)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.BootstrapService.start(BootstrapService.java:198)
        at org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:260)
    Bootstrap: Service started

解決方法

エラーの原因が不明だが、そういえばインストール時にオプションでexamplesのチェックをOFFにしたのを思い出した。もしかしてそれが原因かも・・・
と思って、
tomcat4.1/conf/ に移動して、中身を見ると・・・
以下のファイルがあるのを発見。

server-noexamples.xml.config を serverl.xml に上書きコピーしてやればいいのかも! 上書きコピーの上、サーバを再起動すると見事エラーもなく、tomcatが起動できました。

 Twitter
follow me on Twitter
 Categories