Indexing documents through the FTS Exporter

New documents that are to be full text indexed are retrieved from Content Manager OnDemand by the FTS Exporter component. These documents are then pushed into the full text engine of the FTS Server.

To support the FTS Server, a table named ARSFTIWORK exists in the Content Manager OnDemand database. The ARSFTIWORK table is used to hold full text indexing work items. Whenever a new document is indexed, a work item record is created in the ARSFTIWORK table as part of the Content Manager OnDemand load process. For existing data, this process occurs explicitly by using the command-line tools or the ODWEK Java API.

To index new documents, the FTS Exporter connects to the ARSFTIWORK table and works through the records, retrieving the associated documents from the Content Manager OnDemand server and pushing them into the FTS Server to be indexed. Documents that are to be removed from the full text index follow the same process. The FTS Exporter handles all tasks that relate to adding, updating, and deleting documents to and from the full text index.

The FTS Exporter application is a Java application that communicates with the Content Manager OnDemand server to retrieve the documents from the Content Manager OnDemand server and push the documents to the FTS Server.