intra-mart Accel Platform クイック セットアップガイド 第17版 2023-10-31

4.6.2. 全文検索機能(IM-ContentsSearch)の設定

全文検索機能(IM-ContentsSearch for Accel Platform)で利用する Apache Solr の設定を行います。

4.6.2.1. モジュールの選択

intra-mart Accel Platform で全文検索機能を実現するためのモジュールです。
検索対象を追加するには検索対象追加モジュールを追加する必要があります。

注意

IM-ContentsSearch モジュールを利用する場合は、IM-Juggling で IM-ContentsSearch モジュールを選択してください。
IM-Juggling のプロジェクト作成時の初期設定では、IM-ContentsSearch モジュールは選択済み状態です。
../../_images/juggling_contents_search_add.png

4.6.2.2. Solrサーバ接続設定(solr-config.xml)

Solrサーバへ接続する設定をします。

  1. 「ProjectNavigator」内の <(プロジェクト名)/conf/solr-config.xml> ファイルをダブルクリックで開き、「ソース」タブを選択してください。
    <group name="default">
       <searcher>
          <method>POST</method>
          <distribution-policy>FIRST</distribution-policy>
          <servers>
             <url>http://localhost:8983/solr/default</url>
          </servers>
       </searcher>
       <indexer>
          <distribution-policy>IDHASH</distribution-policy>
          <servers>
             <url>http://localhost:8983/solr/default</url>
          </servers>
       </indexer>
       <extractor ref="im_default" />
    </group>
    
  2. <url>設定値を次のように変更します。
    • 変更前:<url>http://localhost:8983/solr/default</url>
    • 変更後:<url>http://localhost:8080/solr/default</url>

コラム

「ProjectNavigator」内のツリー上に設定ファイルがない場合
  1. <(プロジェクト名)/juggling.im> ファイルをダブルクリックします。
  2. 「設定ファイル」タブをクリックします。
  3. 対象の設定ファイルを選択し、右側にある「出力」をクリックします。
  4. 「ProjectNavigator」内のツリー上に表示されたファイルをダブルクリックして編集を行います。

次は、「 WARファイルの出力 」へ進みます。