- PR -

tomcatの起動方法について

1
投稿者投稿内容
きりん
会議室デビュー日: 2004/08/17
投稿数: 16
投稿日時: 2004-08-17 22:36
はじめまして。きりんと申します。
現在、XPでtomcat4.1.24を使用しているのですが、困ったことになっています。
XPのコントロールパネル→サービスの起動からはtomcatを実行することはできるのですが、「start_tomcat」のアイコンをダブルクリックでは、なぜかtomcatが起動しない
のです。コマンドプロンプト画面がすぐに消えてしまうのです。

一応動作はしているので気にしていなかったのですが、EclipseでlombozプラグインからTomcatを起動する際には、コマンドプロンプトでの起動が必要なので、困っております。

もしも原因をご存知でしたらぜひともご教示して頂きたく思います。
よろしくお願いします。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2004-08-17 22:58
バッチファイルで何が行われているか把握しましょう。
恐らく start *** といった形式で新しいウィンドウで実行されているためエラー表示が見えないのだと思いますが・・。
きりん
会議室デビュー日: 2004/08/17
投稿数: 16
投稿日時: 2004-08-17 23:05
2004/08/17 22:07:20 org.apache.commons.modeler.Registry loadRegistry
情報: Loading registry information
2004/08/17 22:07:20 org.apache.commons.modeler.Registry getRegistry
情報: Creating new Registry instance
2004/08/17 22:07:24 org.apache.commons.modeler.Registry getServer
情報: Creating MBeanServer
2004/08/17 22:07:29 org.apache.commons.digester.Digester fatalError
致命的: Parse Fatal Error at line 274 column 4: The element type "Host" must be terminated by the matching end-tag "</Host>".
org.xml.sax.SAXParseException: The element type "Host" must be terminated by the matching end-tag "</Host>".
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1543)
at org.apache.catalina.startup.Catalina.start(Catalina.java:449)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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.Bootstrap.main(Bootstrap.java:203)
Catalina.start: org.xml.sax.SAXParseException: The element type "Host" must be terminated by the matching end-tag "</Host>".
org.xml.sax.SAXParseException: The element type "Host" must be terminated by the matching end-tag "</Host>".
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1543)
at org.apache.catalina.startup.Catalina.start(Catalina.java:449)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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.Bootstrap.main(Bootstrap.java:203)

tomcatをアイコンから起動した場合、上記の文がコマンドプロンプトに表示された後、すぐに画面が閉じてしまいます。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2004-08-17 23:48
英語になりますが、まんまかいてありますね。
>The element type "Host" must be terminated by the matching end-tag "</Host>".
とのことです。Hostタグが正常に閉じられていない、ってことですね。
server.xml を確認してみましょう。
きりん
会議室デビュー日: 2004/08/17
投稿数: 16
投稿日時: 2004-08-19 02:10
ご返信ありがとうございました。問題は解決しました。
server.xmlを見たのですが、<host>タグはきちんと閉じられており、分からなくなったのでtomcatを再インストールし直しました。
しかし、それでも問題が解決せず、4回目の再インストール時に、IDとパスワードのデフォルトであるadminを自分で考えたものに書き換えてインストールしたら上手くいきました。

……思わずディスプレイに向かって「ハァ!?」といってしまいました^^;
コンピュータとは奥が深いですね(笑)
1

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