検索機能は、Sun Java System Web Server のインストール時にほかの Web コンポーネントとともにインストールされます。検索の構成や管理は、サーバーインスタンスのレベルではなく仮想サーバーのレベルで行います。
管理コンソールの「仮想サーバー」タブの下にある「検索」タブから、次のことが行えます。
検索機能を有効および無効にする
検索コレクションの作成、変更、削除、およびインデックスの再作成を行う
検索コレクションのスケジュールされた保守タスクを作成、変更、および削除する
管理インタフェースから得られる情報は、<server-root>/config/server.xml ファイル内に格納されており、VS 要素内にマップされています。
サーバー管理者は、検索クエリーおよび検索結果ページをカスタマイズできます。これには、企業のロゴを使ってページのブランドを変更したり、検索結果の表示方法を変更したりすることが含まれます。以前のリリースでは、パターンファイルを使用することでこの機能が実現されていました。
検索には、グローバルな「オン/オフ」機能はありません。代わりに、デフォルトの検索 Web アプリケーションが提供されており、このアプリケーションを特定の仮想サーバー上で有効または無効にするようになっています。この検索アプリケーションは、コレクションのクエリーと結果の表示に使用する基本的な Web ページを提供します。この検索アプリケーションには、検索タグライブラリを使ってカスタマイズされた検索インタフェースを構築する方法を示すサンプル JSP が含まれています。
Sun Java System Web Server では、検索結果に対するアクセスチェック機能は提供されていません。使用される可能性のあるセキュリティーモデルやレルムが多岐にわたるため、セキュリティーチェックの実行と結果のフィルタリングを、検索アプリケーション内から行うことは不可能です。適切なセキュリティー機構を使ってコンテンツを確実に保護することは、サーバー管理者の責任です。