• 締切済み

Tomcat5.5.9(Windows)が動作しない

Tomcat5.5.9(Windows)が動作しません。 Tomcatを導入した後、IEから http://localhost:8080 にアクセスすると、「サーバーが見つかりません」と表示されます。 ■右下のタスクトレイには、Apacheのようなアイコンができています。 アイコンをダブルクリックし、「Apache Tomcat Properties」を表示させ、「Generalタブ」を見ると、Service Status: Started になってますが、時間がたつと、stopped になるときもあります。何のイベントに反応してstoppedになっているのか、不明です。 ステータスがStartedでも、stoppedでも、どちらの状態でもIEからアクセスできません。 ■Apacheを導入していましたが、問題の切り分けのため、uninstallしました。 ■ウィルスチェック/ファイヤーウォール関連のソフトは終了させてます。 ■IEのプロキシは設定していません。Firefoxでも試してみました。 ■netstat -an では、8080を使用しているソフトはいません。 ■各ソフトのバージョン - Windows XP Professional SP2(5.1.2600) - Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_02-b06) - Tomcat 5.5.9 よろしくお願いします。

  • Java
  • 回答数1
  • ありがとう数5

みんなの回答

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

>netstat -an では、8080を使用しているソフトはいません ならば起動していないだけでは? 普通にstartup.bat等から起動してもダメなのでしょうか?

workpad30j
質問者

お礼

回答ありがとうございます。 自己解決ですが、 Tomcat5.5.9をuninstallして、古いTomcat5.0.28を導入してみたところ、http://localhost:8080 にアクセスできました。 で、5.0.28をuninstallして、また5.5.9を再導入したところ、こちらも動作するようになりました。 不思議です。

関連するQ&A

  • Tomcat5.5(Windows)が動作しない

    以前の質問に同様のご質問があり、そちらは自己解決なされたようなのですが、 私は同じ方法では解決できなかったので、以下に同様の質問をいたします。 (違うバージョンのtomcatをインストールしなおしたら解決したそうです。) -------------------------------- Tomcat5.5(Windows)が動作しません。 Tomcatを導入した後、IEから http://localhost:8080/ にアクセスすると、「サーバーが見つかりません」と表示されます。 Apache Tomcatのアイコンは緑の右矢印状態です (Service Status: Started) ■各ソフトのバージョン - Windows XP Professional SP2(5.1.2600) - Tomcat 5.5 よろしくお願いします。

  • tomcatが動かなくなりました。動かすにはどうしたらいいですか?

    tomcatが動かなくなりました。動かし方を教えてください。 eclipseでtomcatプラグインまで入れて動作を確認できました。 最後にテスト用のプロジェクトをいくつも消した後、 tomcatが動きません。service status : startedになりますが http://localhost:8080/にアクセスしても HTTPステータス 404 - / type ステータスレポート メッセージ / 説明 The requested resource (/) is not available. Apache Tomcat/5.5.28 としか出てきません。 どうやったらいいですか?

  • tomcat apache の連携ができていないのでしょうか

    いつもお世話になっております。 質問させていただきます。 以下の手順でapacheとtomcatを連携させました。 1. mod_jk2.soをAPACHE_HOME\modulesへコピーする。 2. mod_jk2.conf.sample,workers2.properties.sampleを APACHE_HOME\confへコピーしそれぞれ、mod_jk2.conf、 workers2.propertiesとリネームする 3. APACHE_HOME\conf\httpd.confの最後に 「Include conf/mod_jk2.conf」と記入する。 4. TOMCAT_HOME/conf/server.xmlの <Connector acceptCount="100" connectionTimeout="2000" disableUploadTimeout="true" port="8080" redirectPort="8443" maxSpareThreads="75" maxThreads="150" minSpareThreads="25"> </Connector> の部分をコメント化する。 5. tomcat,apacheの順に起動する。 そして、「http://localhost/」にアクセスすると 正しく「あなたの予想に反して、 このページが見えているでしょうか?」 のページが表示されるのですが、 「http://localhost/"コンテキスト名"/test.jsp」 アクセスしようとすると 「ページを表示できません。」と表示されてしまいます。 連携がうまくいってないのでしょうか? どなたか原因、解決方法を教えていただけないでしょうか よろしくお願いします。 ---------------------- 環境 Apache HTTP Server 2.0.58 Apache Tomcat 5.0

  • TomCatが動作しません

    【JDK】 java version "1.5.0_07" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_07-b03) Java HotSpot(TM) Client VM (build 1.5.0_07-b03, mixed mode, sharing) InstallDir F:\jdk 【TomCat】 Version 5.5.17 InstallDir F:\Program Files\Apache Software Foundation\Tomcat 5.5 JVM F:\jdk\jre\bin\server\jvm.dll 【環境変数】 CATALINA_HOME F:\Program Files\Apache Software Foundation\Tomcat 5.5 CLASSPATH F:\jdk\lib JAVA_HOME F:\jdk 以上の設定で、TomCatが動作しません。 (http://localhost:8080/にアクセス出来ない) catalina.xx.logを見ると以下のようなエラーが発生しています(詳細は省略)。 致命的: エンドポイントを初期化中のエラーです 致命的: Catalina.start LifecycleException: プロトコルハンドラの初期化に失敗しました: java.lang.Exception: Socket bind failed: [730048] ???A?e?\?P?b?g ?A?h???X???μ??v???g?R???A?l?b?g???[?N ?A?h???X?A?????|?[?g???? 1 ?? ?????g?p??≪??・?B 情報: XML検証は無効です 致命的: エンドポイントを起動中のエラーです 致命的: Catalina.start: LifecycleException: service.getName(): "Catalina"; プロトコルハンドラの起動に失敗しました: java.lang.Exception: Socket bind failed: [730048] ???A?e?\?P?b?g ?A?h???X???μ??v???g?R???A?l?b?g???[?N ?A?h???X?A?????|?[?g???? 1 ?? ?????g?p??≪??・?B これは、どうすれば良いのでしょうか? 宜しくお願い致しますm(_ _)m

    • ベストアンサー
    • Java
  • ApacheとTomcatの連携が出来ない

    Apacheのドキュメントルートフォルダ内でPHPとPerlが動くよう設定しています。今回、さらにJSPも動かせるようにTomcatを導入し、Apacheとの連携を試みたのですが、どうしても解決できない問題に躓いてしまいました。 http://journal.mycom.co.jp/special/2007/tomcat6/007.html 上記のサイトのように設定したのですが、まったくうまくいきません。 コメントアウトも外しましたし、リダイレクトの設定もしましたが、http://localhost/リダイレクト先/でアクセスすると404エラーが出ます。:8080とTomcatのデフォルトポート番号を足すとアクセス出来るので、リダイレクトが出来ていないようです。が、サイトに載っている作業は全部やったので自分ではお手上げ状態です。なにがいけないのでしょうか??? 環境は OS: Windows XP Apache: v2.2.4 Tomcat: v6.0.13 です。

  • TOMCATが起動しません。

    TOMCATが起動しません。 win2000サーバー環境下で、java_ee_sdk-5_01-windows Apache Tomcat 6.0.26 を導入し、無料グループウエアソフト、GROUP SESSIONを導入しようと思ってます。 試しの環境下(win xp pro)ではうまく導入できたのですが、win2000サーバ-環境下では下記エラーが表示され(romcatのログ)起動しません。皆さんのお知恵を貸してください。 エラーログ(エラーのみの部分) [602 javajni.c] [error] FindClass org/apache/catalina/startup/Bootstrap failed [996 prunsrv.c] [error] Failed loading main org/apache/catalina/startup/Bootstrap class C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\bootstrap.jar [1280 prunsrv.c] [error] ServiceStart returned 3

    • ベストアンサー
    • Java
  • eclipseでTOMCATが起動しない

    eclipseにTOMCATのプラグインを導入し、eclipseからTOMCAT を起動できるようにしたい(というか、本にはできると書いてある) のですがうまくいきません。 2台のPCでやったのですが、どちらも同じようにだめです。 スタートメニューから、TOMCATを起動すれば起動してくれます。 http://localhost:8080 にて起動が確認できます。 TOMCATは4.1.31で、プラグインはcom.sysdeo.eclipse.tomcat_2.1.0です。 web.xmlはservlet-mappingのコメントアウトをはずしてます。 TOMCATホームは C:\Program Files\Apache Group\Tomcat 4.1 設定ファイルは C:\Program Files\Apache Group\Tomcat 4.1\conf\server.xml としています。 サーブレットを作成して、eclipseからTOMCATの起動ボタンを押すと、 なにやら起動画面が出てくることは出てくるのですが、 http://localhost:8080/Servlet などとしても、何も見つからないと出てしまいます。 ここで、スタートメニューからTOMCATを起動させ、ブラウザで↑にアクセスするとようやく 起動が確認できました。 何かが間違えているのでしょうか? 足りない情報は捕捉をお願いします。 よろしくお願いいたします

    • ベストアンサー
    • Java
  • Apache1.3.27とTomcat4.0.6LEの連携

    Apache1.3.27とTomcat4.0.6LEの連携 お世話になります。 Windows XP SP3でApache1.3.27とTomcat4.0.6LEを連携しようとしています。 1.mod_jk.soをmoduleへ配置 2.apacheのconfフォルダにmod_jk.confファイルを作成 ↓内容 LoadModule jk_module modules/mod_jk.so <IfModule mod_jk.c> JkWorkersFile "【Apacheインストールフォルダ】/conf/workers.properties" JkLogFile logs/mod_jk.log/ JkLogLevel warn JkMount /*.jsp worker1 JkMount /servlet/* worker1 JkMount /examples/* worker1 </IfModule> 3.apacheのconfフォルダのhttpd.confの最後に以下を追加記述 Include "【Apacheインストールフォルダ】/conf/mod_jk.conf" 4.apacheのconfフォルダにworkers.propertiesを作成し以下を記述 worker.list=worker1 worker.worker1.port=8009 worker.worker1.host=localhost worker.worker1.type=ajp13 worker.worker1.lbfactor=1 5.Tomcatを起動しApacheを起動するとDosプロンプトにて The Apache service has already been started. Note the error or messages above, and press the <ESC> key to exit. ・・・ と表示され起動できません。 apacheに対して適切なコネクタのバージョンやその設定方法等を知っている方、 何卒ご教示お願いします。

  • apache+tomcatの起動手順

    apache+tomcatの起動手順が正しいのか自信がないので 質問します。 1、tomcatを停止 2、apacheを停止 3、tomcatを起動 4、apacheを起動 と認識しています。 実際には、 まず、telnetを起動し、以下のように実行しています。 shを実行した後に停止、起動をやっていますがこれは 問題ないのでしょうか? --------------------------- SunOS 5.6 login: XXXXXXXXX Password: Last login: Fri May 21 15:21:30 from 210.229.239.1 Sun Microsystems Inc. SunOS 5.6 Generic August 1997 % su Password: # sh # cd /usr/local/tomcat/jakarta-tomcat-4.1.29/bin # ./catalina.sh stop Using CATALINA_BASE: /usr/local/tomcat/jakarta-tomcat-4.1.29 Using CATALINA_HOME: /usr/local/tomcat/jakarta-tomcat-4.1.29 Using CATALINA_TMPDIR: /usr/local/tomcat/jakarta-tomcat-4.1.29/temp Using JAVA_HOME: /usr/local/java/j2sdk1.4.2_03 # cd /usr/local/apache/bin # ./apachectl stop ./apachectl stop: httpd stopped # cd /usr/local/tomcat/jakarta-tomcat-4.1.29/bin # ./catalina.sh start Using CATALINA_BASE: /usr/local/tomcat/jakarta-tomcat-4.1.29 Using CATALINA_HOME: /usr/local/tomcat/jakarta-tomcat-4.1.29 Using CATALINA_TMPDIR: /usr/local/tomcat/jakarta-tomcat-4.1.29/temp Using JAVA_HOME: /usr/local/java/j2sdk1.4.2_03 # LD_LIBRARY_PATH=/usr/local/apr/lib # export LD_LIBRARY_PATH # cd /usr/local/apache/bin # ./apachectl start [Fri May 21 15:42:00 2004] [warn] Loaded DSO libexec/mod_webapp.so uses plain Apache 1.3 API, this m odule might crash under EAPI! (please recompile it with -DEAPI) ./apachectl start: httpd started

  • tomcatの外部公開についての質問です。

    tomcatの外部公開についての質問です。 現在、fessの外部公開で悩んでいるのですが、Javaとfessをインストールして fess自体は、動作確認をローカル内では見れるのですが、LAN外からのアクセスが出来ません。 ポートはそのまま8080を使用、DDNSでドメインを取り DICEで更新しています。 光回線でCTUをスルーさせて、ルーターのみで使用、 ルーター及びサーバー(winvista)のポート8080を開放、 http://www.cman.jp/network/support/go_access.cgi にてサーバーのポート開放を確認。 上記で確認出来ているので、ウィルスソフトなどでの障害は無いと判断。 apache等は使っていません。 hostsファイルにIPアドレスとドメインの追記をして、 コマンドプロンプトにて、netstat -na で8080を他に使っているアプリが無いのを確認 現在はこのような状況です。 fessの構造はtomcatそのままなのですが、tomcatって外部公開するのは apacheが必要なのでしょうか? 通常、グローバルIPを設定している場合 tomcatをインストールして、ローカル内で確認出来たら、 グローバルIP:8080で見れると思ったのですが、そんな簡単では無かったでしたっけ。。。 私の場合、グローバルIPでは無く、DDNSですけど。 どなたかご指導して頂ける方居られましたら宜しくお願い致します。