- PR -

Eclipse3.0とTomcat5.0の連携について

1
投稿者投稿内容
ac
会議室デビュー日: 2005/02/16
投稿数: 4
投稿日時: 2005-02-16 21:57
表題のEclipseとTomcatをインストールし、
各種設定を行いました。
・日本語パッチ
・Tomcatプラグイン
・EclipseからTomcatインストールディレクトリとserver.xmlの指定。

アイコンよりTomcatを起動したとき下記のようなデバッグがはかれ、
http://localhost:8080にアクセスしてもページが表示されません。

2005/02/16 21:54:58 org.apache.coyote.http11.Http11Protocol init
情報: Coyote HTTP/1.1をポートhttp-8080で初期化します
2005/02/16 21:54:58 org.apache.catalina.startup.Catalina load
情報: Initialization processed in 1343 ms
2005/02/16 21:54:58 org.apache.catalina.core.StandardService start
情報: サービス Catalina を起動します
2005/02/16 21:54:58 org.apache.catalina.core.StandardEngine start
情報: Starting Servlet Engine: Apache Tomcat/5.0.28
2005/02/16 21:54:59 org.apache.catalina.core.StandardHost start
情報: XML検証は無効です
2005/02/16 21:54:59 org.apache.catalina.core.StandardHost getDeployer
情報: Create Host deployer for direct deployment ( non-jmx )
2005/02/16 21:54:59 org.apache.catalina.core.StandardHostDeployer install
情報: コンテキスト設定ファイルのURL file:C:\tomcat5.0\conf\Catalina\localhost\admin.xml を処理しています
2005/02/16 21:54:59 org.apache.struts.util.PropertyMessageResources <init>
情報: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
2005/02/16 21:55:00 org.apache.struts.util.PropertyMessageResources <init>
情報: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
2005/02/16 21:55:00 org.apache.struts.util.PropertyMessageResources <init>
情報: Initializing, config='org.apache.webapp.admin.ApplicationResources', returnNull=true
2005/02/16 21:55:02 org.apache.catalina.core.StandardHostDeployer install
情報: コンテキスト設定ファイルのURL file:C:\tomcat5.0\conf\Catalina\localhost\balancer.xml を処理しています
2005/02/16 21:55:02 org.apache.catalina.core.StandardHostDeployer install
情報: コンテキスト設定ファイルのURL file:C:\tomcat5.0\conf\Catalina\localhost\manager.xml を処理しています
2005/02/16 21:55:02 org.apache.catalina.core.StandardHostDeployer install
情報: URL file:C:\tomcat5.0\webapps\jsp-examples からコンテキストパス /jsp-examples にWebアプリケーションをインストールします
2005/02/16 21:55:02 org.apache.catalina.core.StandardHostDeployer install
情報: URL file:C:\tomcat5.0\webapps\ROOT からコンテキストパス にWebアプリケーションをインストールします
2005/02/16 21:55:02 org.apache.catalina.core.StandardHostDeployer install
情報: URL file:C:\tomcat5.0\webapps\servlets-examples からコンテキストパス /servlets-examples にWebアプリケーションをインストールします
2005/02/16 21:55:03 org.apache.catalina.core.StandardHostDeployer install
情報: URL file:C:\tomcat5.0\webapps\tomcat-docs からコンテキストパス /tomcat-docs にWebアプリケーションをインストールします
2005/02/16 21:55:03 org.apache.catalina.core.StandardHostDeployer install
情報: URL file:C:\tomcat5.0\webapps\webdav からコンテキストパス /webdav にWebアプリケーションをインストールします
2005/02/16 21:55:03 org.apache.coyote.http11.Http11Protocol start
情報: Coyote HTTP/1.1をポート http-8080 で起動します
2005/02/16 21:55:03 org.apache.jk.common.ChannelSocket init
情報: JK2: ajp13 listening on /0.0.0.0:8009
2005/02/16 21:55:03 org.apache.jk.server.JkMain start
情報: Jk running ID=0 time=15/47 config=C:\tomcat5.0\conf\jk2.properties
2005/02/16 21:55:03 org.apache.catalina.startup.Catalina start
情報: Server startup in 5016 ms

また、停止アイコンをクリックしたときは下記のようなデバッグがはかれます。

2005/02/16 21:54:58 org.apache.coyote.http11.Http11Protocol init
情報: Coyote HTTP/1.1をポートhttp-8080で初期化します
2005/02/16 21:54:58 org.apache.catalina.startup.Catalina load
情報: Initialization processed in 1343 ms
2005/02/16 21:54:58 org.apache.catalina.core.StandardService start
情報: サービス Catalina を起動します
2005/02/16 21:54:58 org.apache.catalina.core.StandardEngine start
情報: Starting Servlet Engine: Apache Tomcat/5.0.28
2005/02/16 21:54:59 org.apache.catalina.core.StandardHost start
情報: XML検証は無効です
2005/02/16 21:54:59 org.apache.catalina.core.StandardHost getDeployer
情報: Create Host deployer for direct deployment ( non-jmx )
2005/02/16 21:54:59 org.apache.catalina.core.StandardHostDeployer install
情報: コンテキスト設定ファイルのURL file:C:\tomcat5.0\conf\Catalina\localhost\admin.xml を処理しています
2005/02/16 21:54:59 org.apache.struts.util.PropertyMessageResources <init>
情報: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
2005/02/16 21:55:00 org.apache.struts.util.PropertyMessageResources <init>
情報: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
2005/02/16 21:55:00 org.apache.struts.util.PropertyMessageResources <init>
情報: Initializing, config='org.apache.webapp.admin.ApplicationResources', returnNull=true
2005/02/16 21:55:02 org.apache.catalina.core.StandardHostDeployer install
情報: コンテキスト設定ファイルのURL file:C:\tomcat5.0\conf\Catalina\localhost\balancer.xml を処理しています
2005/02/16 21:55:02 org.apache.catalina.core.StandardHostDeployer install
情報: コンテキスト設定ファイルのURL file:C:\tomcat5.0\conf\Catalina\localhost\manager.xml を処理しています
2005/02/16 21:55:02 org.apache.catalina.core.StandardHostDeployer install
情報: URL file:C:\tomcat5.0\webapps\jsp-examples からコンテキストパス /jsp-examples にWebアプリケーションをインストールします
2005/02/16 21:55:02 org.apache.catalina.core.StandardHostDeployer install
情報: URL file:C:\tomcat5.0\webapps\ROOT からコンテキストパス にWebアプリケーションをインストールします
2005/02/16 21:55:02 org.apache.catalina.core.StandardHostDeployer install
情報: URL file:C:\tomcat5.0\webapps\servlets-examples からコンテキストパス /servlets-examples にWebアプリケーションをインストールします
2005/02/16 21:55:03 org.apache.catalina.core.StandardHostDeployer install
情報: URL file:C:\tomcat5.0\webapps\tomcat-docs からコンテキストパス /tomcat-docs にWebアプリケーションをインストールします
2005/02/16 21:55:03 org.apache.catalina.core.StandardHostDeployer install
情報: URL file:C:\tomcat5.0\webapps\webdav からコンテキストパス /webdav にWebアプリケーションをインストールします
2005/02/16 21:55:03 org.apache.coyote.http11.Http11Protocol start
情報: Coyote HTTP/1.1をポート http-8080 で起動します
2005/02/16 21:55:03 org.apache.jk.common.ChannelSocket init
情報: JK2: ajp13 listening on /0.0.0.0:8009
2005/02/16 21:55:03 org.apache.jk.server.JkMain start
情報: Jk running ID=0 time=15/47 config=C:\tomcat5.0\conf\jk2.properties
2005/02/16 21:55:03 org.apache.catalina.startup.Catalina start
情報: Server startup in 5016 ms
2005/02/16 21:55:39 org.apache.coyote.http11.Http11Protocol pause
情報: Pausing Coyote HTTP/1.1 on http-8080
2005/02/16 21:55:39 org.apache.coyote.tomcat5.CoyoteConnector pause
致命的: Protocol handler pause failed
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:452)
at java.net.Socket.connect(Socket.java:402)
at java.net.Socket.<init>(Socket.java:309)
at java.net.Socket.<init>(Socket.java:153)
at org.apache.jk.common.ChannelSocket.unLockSocket(ChannelSocket.java:460)
at org.apache.jk.common.ChannelSocket.pause(ChannelSocket.java:272)
at org.apache.jk.server.JkMain.pause(JkMain.java:657)
at org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:202)
at org.apache.coyote.tomcat5.CoyoteConnector.pause(CoyoteConnector.java:1444)
at org.apache.catalina.core.StandardService.stop(StandardService.java:521)
at org.apache.catalina.core.StandardServer.stop(StandardServer.java:2347)
at org.apache.catalina.startup.Catalina.stop(Catalina.java:605)
at org.apache.catalina.startup.Catalina.start(Catalina.java:580)
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:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
2005/02/16 21:55:40 org.apache.catalina.core.StandardService stop
情報: サービス Catalina を停止します
2005/02/16 21:55:40 org.apache.catalina.core.StandardHostDeployer remove
情報: コンテキストパス /admin のWebアプリケーションを削除します
2005/02/16 21:55:40 org.apache.catalina.logger.LoggerBase stop
情報: unregistering logger Catalina:type=Logger,path=/admin,host=localhost
2005/02/16 21:55:40 org.apache.catalina.core.StandardHostDeployer remove
情報: コンテキストパス /webdav のWebアプリケーションを削除します
2005/02/16 21:55:41 org.apache.catalina.core.StandardHostDeployer remove
情報: コンテキストパス /servlets-examples のWebアプリケーションを削除します
2005/02/16 21:55:41 org.apache.catalina.core.StandardHostDeployer remove
情報: コンテキストパス /jsp-examples のWebアプリケーションを削除します
2005/02/16 21:55:41 org.apache.catalina.core.StandardHostDeployer remove
情報: コンテキストパス /balancer のWebアプリケーションを削除します
2005/02/16 21:55:41 org.apache.catalina.core.StandardHostDeployer remove
情報: コンテキストパス /tomcat-docs のWebアプリケーションを削除します
2005/02/16 21:55:41 org.apache.catalina.core.StandardHostDeployer remove
情報: コンテキストパス のWebアプリケーションを削除します
2005/02/16 21:55:41 org.apache.catalina.core.StandardHostDeployer remove
情報: コンテキストパス /manager のWebアプリケーションを削除します
2005/02/16 21:55:41 org.apache.catalina.logger.LoggerBase stop
情報: unregistering logger Catalina:type=Logger,host=localhost
2005/02/16 21:55:41 org.apache.catalina.logger.LoggerBase stop
情報: unregistering logger Catalina:type=Logger
2005/02/16 21:55:41 org.apache.coyote.http11.Http11Protocol destroy
情報: Stopping Coyote HTTP/1.1 on http-8080

どのようにしたらEclipseからTomcatが起動できるかご教授下さい。
なお、startup.batを直接たたくと起動できます。
関係あるか分かりませんが、Nortonを入れています。
abby
会議室デビュー日: 2005/02/18
投稿数: 13
投稿日時: 2005-02-18 15:59
acさん、はじめまして。

早速ですが、
>>EclipseからTomcatインストールディレクトリとserver.xmlの指定。
とのことですが、JVMの設定はしましたか?
どうも設定がまだ終わっていない感じですね。
また、使っているJ2SDKのバージョンも書いておくといいかもしれません。
ac
会議室デビュー日: 2005/02/16
投稿数: 4
投稿日時: 2005-02-18 20:13
abbyさん、レスありがとうございます。
JVMの設定ですが、この間の段階ではまだでした。
早速行ったのですが、それでもダメなようです・・・。

JDKは1.4.2_06です。
これはserver.xmlが無効だと言われているのですか??
abby
会議室デビュー日: 2005/02/18
投稿数: 13
投稿日時: 2005-02-22 09:44
acさん、こんにちは。

Tomcatを起動するだけでは、server.xmlはいじらなくても大丈夫ですよ。
ダメということは、起動して、http://localhost:8080 で繋がらないということですよね?
あと、TomcatのJVMの設定のところで
クラスパスにTool.jar、
ブートクラスパスにcharsets.jar,rt.jar
をそれぞれJ2SDK1.4.2_06のjarから通してありますか?



ac
会議室デビュー日: 2005/02/16
投稿数: 4
投稿日時: 2005-02-23 21:17
abbyさん、こんばんわ。
度々有難うございます。

ご指摘の通りjarの設定を行いましたが、やはりhttp://localhost:8080では繋がりませんでした・・・。

TOMCATの停止時にコンソールに出るjava.net.ConnectExceptionのエラーが気になるのですが、何なのでしょうか?!

何度も申し訳ございません。
1

スキルアップ/キャリアアップ(JOB@IT)