Apache Solr

Solrプラグイン開発環境その2

前述した方法だと、フツーに開発はできるんだけど SVN管理の機能をEclipse側から使えないということが発覚したので ちょっと考えることに。真っ先に考え付いたのがSVNプロジェクトとして作ってしまい、 Solrのソースとかをインポート後にsvn:ignoreに突っ込…

Solrプラグイン開発環境

今まで作ってjarにして動かしてテストといった感じでテストしてきたんだけど いい加減この方法に限界を感じてきたのでローカルEclipse側の環境を整えることに。基本的にはContribと同じような感じでトップレベルのディレクトリに一つ ソースのツリーを追加し…

FileListEntityProcesserを使おうとしたけど・・・・

結局断念することになりそう。理由はFileEntityProcesserを使うと、ファイルごとにネストしたプロセッサのnextRowとかが 呼ばれてしまうためAファイルとBファイルの情報を集計。といった感じの 処理には向かないと気付いたから。新しくデータソースを実装し…

Apache Solrのデータインポートハンドラ

すっかりやり方を忘れてしまっていたので記録しておく。 まず、solrconfig.xmlに以下の記述を追加 <requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str name="config">dataconfig.xml</str> </lst> </requestHandler>次にsolrconfig.xmlと同じ場所にdataconfig.xmlを作成。 今回はexamples-DIHディレクトリ内…