Oracle Secure Enterprise Search 10gが無料ダウンロードできる.これは何かというと,全文検索エンジンだ.

Linux版をダウンロードできるというのがポイントで,Google Desktop SearchがWindows版しかなくて困っていたところに救いの手が差しのべられた感じだ.

これを使えば,自宅ファイルサーバでファイルの全文検索ができるようになりそうだ。

Oracle SESのインストールは、RedHat9へのOracleSES10gインストールにまとめた。

しかし問題が残っているため,それを何とかしようと思ってここらへんを見ながら1日中ハックしていた.

...だが,解決に至らず.そもそもJSPしかいじれる余地がないので,限界はあるわけです.

問題とは具体的には,

  • 検索結果画面のリンクから飛べない
  • キャッシュ表示でテキストファイルが改行されない

という内容だが,後者はどう考えても限りなくバグに近い.キャッシュ表示の内容はHTMLなのだが,テキスト本文がそのまま埋め込まれて出力されている.

「テキストの場合は<pre>タグで囲めよ,DisplayUtil#displayCachedDocument()」
と言いたくなった次第だ.

...その後、前者の

  • 検索結果画面のリンクから飛べない

という問題は,結局JSPを修正することで解決した.

検索結果画面の該当個所は,

  • common_result.jsp

というJSPで表示されているため,ここに記述されているアンカーのリンク先を直接修正した.これでようやく,まともに使えるようになった.疲れた. 詳しくはこちら

しかしこれ,4月中旬に正式版が発売されるらしいが,1CPUで375万円もするとは...

売る気があるのかどうか,よくわからない価格だ.


© 2024 KMIソフトウェア