![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_15.png?8acaa2e)
eclipseでfess(全文検索オープンソース)のデバッグをしようとしましたがtomcat実行した際に以下のエラーがでてしまいます。なぜでしょうか?起動構成のクラスパスには$TOMCAT_HOME\bin、$TOMCAT_HOME\lib内のjarファイルを指定しています。tomcat6でも7でも試してみました。Server.xmlの内容は「<Context path="fess" reloadable="true" docBase="D:\workspace\fess\src\main\webapp" workDir="D:\workspace\fess\src\main\webapp" />」一行を追加したのみです。ちなみに
http://localhost:8080/examples/
は正常に表示されています。
2012/05/11 10:36:13 org.apache.tomcat.util.digester.Digester startElement
致命的: Begin event threw exception
java.lang.NullPointerException
at org.apache.tomcat.util.digester.ObjectCreateRule.begin(ObjectCreateRule.java:144)
at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1276)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:767)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1363)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook(XMLDocumentScannerImpl.java:1318)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3104)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:922)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1537)
at org.apache.catalina.startup.Catalina.load(Catalina.java:601)
at org.apache.catalina.startup.Catalina.load(Catalina.java:649)
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:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:449)
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
エラーメッセージはなんかただ単にxmlファイルのフォーマットがおかしいので直してねという感じのメッセージですな。
さっきいじったserver.xmlなのではないかなとも思ったけどexamplesが見えてるのか・・・・。Tomcat6でも7でもEclipseでデバッグしたいならWTPというプラグインを入れてTomcatの制御はそいつに任せるのが良いのではないかと。
そやつを使えばserver.xmlもクラスパスも自分でいじる必要がなくなるのです。
この回答への補足
回答ありがとうございます。
WTPですか。Eclipseは5年ぶりぐらいで慣れないですがちょっと確認してみます。
ちなみに、といっても手作業でいじってはいなくてEclipseから更新しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Java Java です 途中は省いてますが for(int i = 0; i < 25; i ++) { s 4 2022/05/20 23:36
- TOEFL・TOEIC・英語検定 With its architecture and gardens and a wealth of 0 2022/12/17 16:11
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- 英語 英語3 課題でこの英語の文章のSVOの分析や()等の括りを出されたため、できるだけ完璧にしたいのです 1 2022/12/18 02:25
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- 英語 【 論・表 英訳 】 問題 A:次の月曜日に東京を訪れる予定なんだ。会えない? B:運がいい。私は1 2 2022/07/24 21:55
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【【大至急】】Qmailが起動しない
-
access.log , error.log の置...
-
ソフトのインストール場所って...
-
Macの手書き漢字入力ツールにつ...
-
リモートアクセスについて教え...
-
音楽ダウンロードしたものをCD...
-
Adobe のアプリを中古売買する...
-
フロッピーディスクの読み込み方法
-
PowerMac G5(M9393)のクラシッ...
-
DebianのApache(掲示板)CGIエ...
-
iTuneのアンインストールの仕方
-
UNIXのPerl環境
-
バッチファイル内置換
-
Httpステータス500 InternalSer...
-
誰かにサーバにあるデータを消...
-
/usrがいっぱいになって。mount...
-
aptでインストールしたプログラ...
-
exeファイルの実行結果をテキス...
-
VBAのRegExpで後方一致/不一致...
-
アラビア文字のホームページを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Sendmail のログの見方について
-
gitのクローンができない
-
access.log , error.log の置...
-
eclipse-tomcat 実行エラー
-
BIND9.3.4スレーブ側でfailed w...
-
受信、送信メールの復元方法
-
100%だから申し込みなど出来な...
-
maillogを特定のユーザーも見れ...
-
FedoraCore3でのyumコマンド
-
ドキュメントルートに関して教...
-
【【大至急】】Qmailが起動しない
-
Solaris 9 の VNCServer を ine...
-
webminについて
-
qmailについて困っています
-
ソフトのインストール場所って...
-
Macの手書き漢字入力ツールにつ...
-
バッチスクリプト処理でエラー...
-
aptでインストールしたプログラ...
-
CSHが使えない REDHAT
-
誰かにサーバにあるデータを消...
おすすめ情報