Lucene search engine

This topic describes the details for Lucene search engine and configurations.

Lucene is a full-text search library in Java which makes it easy to add search functionality to an application or website. Lucene search engine is used for full-text search in several IBM® Control Desk application such as Global Search, Self-Service center, Service Portal etc. Prior to IBM Control Desk releases 7.6.1.3, Lucene jar version 2.9.4 was supported that enable Lucene search only for 17 languages.

IBM Control Desk 7.6.1.3 provides upgraded Lucene jar version 8.5.2 that enable Lucene search for 25 language (additional 8 language compared to older Lucene jar 2.9.4).

Lucene jar version 2.9.4 support following 17 languages:
  • Arabic
  • Brazilian Portuguese
  • Czech
  • Danish
  • Dutch
  • English
  • French
  • German
  • Italian
  • Japanese
  • Korean
  • Polish
  • Russian
  • Simplified Chinese
  • Spanish
  • Swedish
  • Traditional Chinese
Lucene jar version 8.5.2 support following additional 8 languages in addition to the above 17 languages:
  • Croatian
  • Finnish
  • Hebrew
  • Hungarian
  • Norwegian
  • Slovak
  • Slovenian
  • Turkish

Configuring Lucene search engine

  1. Delete all the directories that start with prefix objsearchindex at path ..\..\IBM\WebSphere\AppServer\profiles\ctgAppSrv01, for more details see Preparing WebSphere Application Server Network Deployment v9.0.0.7 using the configuration program.
  2. By default, IBM Control Desk specifies that Lucene search indexes are run every 24 hours. You can change this schedule to suit your business needs. See Configuring search indexing.