関口宏司のLuceneブログ

OSS検索ライブラリのLuceneおよびそのサブプロジェクト(Solr/Tika/Mahoutなど)について
<< TermDocsとTermEnum | main | ブログ検索のデモ公開 >>
Lucene+Ajaxサンプルがエラーになる場合の対処法
読者からの指摘でLucene本の「6.6 Lucene+Ajax=インクリメンタルサーチ!」のサンプルの実行で「Java 1.4+Tomcat 5.0.28は動作するが、Java 5.0+Tomcat 5.0.28のときにJavaScriptエラー(図)が発生して動作しない」というのがあった。

page error

page error detail

調べたところ、サンプルで使用しているDWRの部分でエラーが発生しており、DWRのページによるとTomcatでXalanを正しくセットアップしていないことが原因であるようだ。

私の環境では、次のようにしたらJava 1.4でも5.0でもどちらでも動作したので、参考にしていただきたい:

1.$CATALINA_HOME/common/endorsedディレクトリにあるxercesImpl.jarとxml-apis.jarを削除。
2.http://www.apache.org/dyn/closer.cgi/xml/xerces-j/から最新のXerces-Jをダウンロード。
3.ダウンロードしたファイルを解凍し、xercesImpl.jarとxml-apis.jarを$CATALINA_HOME/common/libにコピー。

| 関口宏司 | 書籍「Apache Lucene入門」 | 09:52 | comments(0) | trackbacks(0) |









http://lucene.jugem.jp/trackback/107
+ Solrによるブログ内検索
+ PROFILE
  12345
6789101112
13141516171819
20212223242526
2728293031  
<< May 2018 >>
+ LINKS
検索エンジン製品 - 比較のポイント
商用検索エンジンを購入した企業担当者は読まないでください。ショックを受けますから・・・
>>製品比較 10のポイント
+ Lucene&Solrデモ
+ ThinkIT記事
+ RECOMMEND
Apache Solr入門 ―オープンソース全文検索エンジン
Apache Solr入門 ―オープンソース全文検索エンジン (JUGEMレビュー »)
関口 宏司,三部 靖夫,武田 光平,中野 猛,大谷 純
+ RECOMMEND
Lucene in Action
Lucene in Action (JUGEMレビュー »)
Erik Hatcher,Otis Gospodnetic,Mike McCandless
FastVectorHighlighterについて解説記事を寄稿しました。
+ RECOMMEND
+ SELECTED ENTRIES
+ RECENT COMMENTS
+ RECENT TRACKBACK
+ CATEGORIES
+ ARCHIVES
+ MOBILE
qrcode
+ SPONSORED LINKS