[ You are here:
XTF -> Deployment Guide ]
XTF Deployment Guide
Introduction
This guide describes the installation and configuration of the E
Xtensible
Text
Framework (XTF).
The
XTF system consists of Java Servlets and tools that permit users to perform Web-based searching and retrieval of electronic documents. Its basic organization can be illustrated as follows:

In this diagram, the basic flow of information is left to right. Document retrieval begins with a Web-based user search query. The
crossQuery servlet checks the query against an index of available documents, and produces a list of matching documents for display in a web browser. Selecting a document from the search results page invokes the
dynaXML servlet, which retrieves and formats the actual document for display in a web browser. The
textIndexer tool shown at the bottom is used to update the document search index whenever documents in the library are added, removed, or updated.
This guide describes the steps that must be taken to deploy a working XTF system. These steps include installing and configuring the
crossQuery and
dynaXML servlets, the
textIndexer tool, and the run-time environment that they depend on.
Installation
This section describes how to get a sample XTF system up and running with minimal effort. The sample system uses a pre-selected document library and component configurations for the sake of illustration. It can be modified if desired to create a fully customized system.
Configuration
These sections provide detailed descriptions of how to install and configure each component in the system and the run-time environment that it depends on. The sections are arranged so that later sections build on earlier ones. Consequently, following the instructions in these sections in the order they appear will produce a fully customized XTF installation.
Usage Examples
Since the
crossQuery and
dynaXML servlets can be used together or separately, this final section illustrates examples of various stand-alone and combined configurations of the two servlets.