Sitesのブラウザ・ベースのインタフェースとともに使用する各種ツールおよびユーティリティが用意されています。この章では、これらのユーティリティを簡潔に説明し、その起動方法を示します。この章には次の項が含まれます。Sitesデータベースにおける表および行の表示と編集を行ったり、XMLまたはJSPで記述された実行可能エレメント(またはファイル)の作成と編集を行ったりするためのものです。Explorerは、次の処理のために使用します。Sitesとともにインストールされます。Explorerを使用できます。Sitesにログインします。Explorerを起動します。Sitesを開く」を選択すると、「ログイン」ダイアログ・ボックスが表示されます。Sitesのユーザー名。Sitesパスワード。(サイトのセキュリティによっては、名前とパスワードの入力が不要な場合もあります。ホスト名またはIPアドレス。このフィールドは空白のままにしないでください。ポート番号(デフォルトは80)。WebサーバーがSSLを実行している場合はHTTPSを選択できます。サイトのアプリケーション・サーバーのタイプ。「OK」をクリックしてログインします。Explorerユーティリティが表示されます。ExplorerへのショートカットをWindowsデスクトップに作成することもできます。Explorerを必要とする具体的なタスクを記述している項を参照してください。Explorerのオンライン・ヘルプを参照してください。Sitesデータベースの表をエクスポートおよびインポートするために使用します。CatalogMoverを使用すると、ページ・エレメントおよびコンテンツ・アセットを1つのシステムにエクスポートし、同じエレメントおよびアセットを別のシステム上のデータベースにロードできます。エクスポートおよびインポートするデータベース表は、HTMLファイルとZIPファイルのいずれにしてもかまいません。CatalogMoverは、次の各項で説明するWindowsインタフェースを通じて使用することも、第8.3.7項「コマンドライン・インタフェース」で説明するコマンドライン・インタフェースを通じて使用することもできます。Sitesデータベースの表はカタログと呼ばれていました。この用語は引き続き、一部のデータベース表の名前、およびCatalogMoverツール自体に該当しています。この項は、次のトピックで構成されています。DOSプロンプトまたはUNIXシェルで次のスクリプトを実行します。catalogmover.sh次のJARファイルは、クラスパスの中にあるか、または-classpathスイッチで指定されている必要があります。commons-logging.jarcs-core.jar次に示すCatalogMoverユーティリティが表示されます。Sitesのシステムに接続しておく必要があります。Sitesに接続するには:「サーバー」→「接続」を選択します。「サーバーに接続」ダイアログ・ボックスが表示されます。「サーバー」フィールドに、接続するHTTPサーバーの名前を入力します。「保護」オプションで、「いいえ」(デフォルト・ポート80)または「はい」(デフォルト・ポート443)を選択します。デフォルトとは異なるポートで作業している場合は、サーバーが稼働しているポートをポート・フィールドに入力します。「名前」フィールドに、ユーザー名を入力します。「パスワード」フィールドに、パスワードを入力します。次のいずれかのオプションを選択します。WebSphereまたはWebLogicを使用してシステムに接続する場合。NAS-Appシステムに接続する場合。CSベースのサーブレットに接続する場合。別のアプリケーション・サーバーに接続する場合は、テキスト・ボックスに次の値を入力します(.shスクリプトまたは.batスクリプトを参照)。<ft.approot><ft.cgipath>/catalogmanager.「接続」をクリックします。CatalogMoverのメニュー・コマンドCatalogMoverに含まれているメニュー・コマンドは次のとおりです。Sitesとの接続を切断してCatalogMoverを閉じます。「サーバーに接続」ダイアログ・ボックスを表示します。Sitesの現在の接続を更新します。Sitesとの接続を切断します。インポート済の表をコミットする前にパージします。インポート済の表をデータベースにコミットします。CatalogMoverのファイル名の正規化動作を有効にします。その動作では、移動中のファイルの名前が、対応するID番号と一致する名前に変更されます。この機能が有効でない場合は、ファイル名は変更されません。データベース内のすべての表のリストを表示します。リストから表をローカル・メモリーにロードします。次の図は、ロードされたElementCatalog表を示しています。「ElementCatalog」タブをクリックして、その表の中の行をすべて表示し、エクスポートする特定の行を選択します。Sitesデータベースからロードされた表を更新します。以前にエクスポートされたZIPファイルをインポートします。Sitesデータベースからエクスポートされた表をローカル・データベースにインポートします。ロードされた表に、選択した行をエクスポートします。現在表示されている表ですべての行を選択します。現在表示されている表ですべての行を選択解除します。一連の行を一意に識別する、フィールド値の任意の文字列の部分を入力することによって、現在表示されている表で行を選択します。Sitesのバージョン情報を表示します。表のエクスポートエクスポートとは、表の行およびその内容をデータベースから取得し、ローカルHTMLファイル、および関連付けられたデータ・ディレクトリに保存するプロセスです。CatalogMoverでは、表当たり1つのHTMLファイルが作成されます。この項は、次のトピックで構成されています。Sitesに接続します。「CatalogList」→「ロード」を選択して、データベース内のすべての表のリストを表示します。「カタログ」→「ロード」を選択して表をロードし、次の第8.3.5.2項「エクスポート対象の行の選択」で説明しているように行を選択します。「カタログ」→「カタログの行のエクスポート」を選択します。ダイアログ・ボックスが表示され、エクスポートされた行を含むHTMLファイルに対し、ディレクトリを指定するように求められます。選択したディレクトリに移動し、「保存」をクリックします。CatalogMoverによって、選択した行が、選択したディレクトリにエクスポートされます。エクスポート対象の行の選択ロードされた表でエクスポート対象の具体的な行をクリックして選択することも、部分文字列を指定して具体的な行を検索することもできます。行を選択」を選択します。次のダイアログ・ボックスが表示されます。図l_cat_select_small.pngの説明テキスト・フィールドに、検索する部分文字列を入力します。主キーElementCatalogを対象として、エレメント名にfolderという文字があるすべての行を検索する場合は、folderと入力して「OK」をクリックします。CatalogMoverでは、次の図に示すように、表を検索し、その表の主キーに対する部分文字列問合せと一致する行を選択します。注意:部分文字列による行選択の対象となるのは、表の中で最も左にある列のみです。列の位置は変更可能なので、どの列でも最も左にある列になり得ます。そのためには、列ヘッダーをクリック・アンド・ドラッグするだけです。ZIPファイルへのエクスポート複数の表から複数の行を選択し、CatalogMoverの実行元であるローカル・コンピュータ上のZIPファイルにエクスポートできます。ZIPファイルを作成したら、そのファイルの内容をサーバーの表にインポートできます。CatalogMoverを使用してZIPファイルをエクスポートするには:「CatalogList」→「ロード」を選択して、データベース内のすべての表のリストを表示します。「カタログ」→「ロード」を選択して表をロードし、第8.3.5.2項「エクスポート対象の行の選択」で説明しているように行を選択します。「カタログ」→「カタログの行のエクスポート」を選択します。次のダイアログ・ボックスが表示されます。図l_cat_export_small.pngの説明ZIPファイルを保存するディレクトリに移動します。「ファイル名」フィールドに、ファイルの名前を入力し、ファイル拡張子.ZIPを入力します。「保存」をクリックします。表のすべてから選択した行が、選択したディレクトリ内のZIPファイルにエクスポートされます。表のインポートインポートとは、ローカルに格納されたHTMLファイルおよび関連付けられたデータをサーバーに送信するプロセスです。インポートする特定のHTMLファイルを選択することも、HTMLファイルをすべてインポートするように選択することもできます。この項は、次のトピックで構成されています。Sitesインストールに接続します。「CatalogList」→「ロード」を選択して、データベース内のすべての表のリストを表示します。「カタログ」→「カタログのインポート」を選択します。以前にエクスポートされた表の行を含むHTMLファイルに移動します。目的のHTMLファイルを選択して、「開く」をクリックします。次のダイアログ・ボックスが表示されます。現在存在していない新しい表の行をインポートする場合は、「データ・ディレクトリのカタログ化」フィールドと「ACLリストのカタログ化」フィールドに情報を入力します。既存の表の行をインポートされた表の行に置換する場合は、これらのフィールドを空白にしておきます。「OK」をクリックします。Sitesデータベースにインポートされます。ダイアログ・ボックスが表示され、インポートされた表の行が一覧表示されます。注意:接続先のサーバーに存在していない表をインポートする場合は、インポート時に表が自動的に新規作成されます。以前にエクスポートされたZIPファイルのインポートCatalogMoverを使用して、エクスポートされたZIPファイルに格納されている表の行をサーバーにインポートできます。以前にエクスポートされたZIPファイルをインポートするには:データベースに接続しているときに、「カタログ」→「カタログの自動インポート」を選択します。結果として表示されるダイアログ・ボックスで、表の行を以前にエクスポートしたディレクトリに移動します。ZIPファイルを表示するには、「タイプ別ファイル」メニューを「すべてのファイル」に変更します。目的のZIPファイルを選択して、「保存」をクリックします。ZIPファイルに含まれている行が、データベースに自動的にインポートされます。Sitesインストールに接続します。「CatalogList」→「ロード」を選択して、データベース内のすべての表のリストを表示します。「カタログ」→「ロード」を選択して表をロードし、第8.3.5.2項「エクスポート対象の行の選択」で説明しているように、別のファイルにマージする行を選択します。「カタログ」→「カタログの行のエクスポート」を選択します。行をマージするHTMLファイルに移動します。「保存」をクリックします。「上書き」ダイアログ・ボックスが表示されます。「エクスポートされた既存のデータの更新」をクリックします。CatalogMoverによって、エクスポートされた行が、選択したHTMLファイルにマージされます。Sitesインストールに接続します。「CatalogList」→「ロード」を選択して、データベース内のすべての表のリストを表示します。「カタログ」→「ロード」を選択して表をロードし、第8.3.5.2項「エクスポート対象の行の選択」で説明しているように、別のファイルにマージする行を選択します。「カタログ」→「カタログの行のエクスポート」を選択します。行をマージするHTMLファイルに移動します。「保存」をクリックします。「上書き」ダイアログ・ボックスが表示されます。「エクスポートされた既存のデータの置換」をクリックします。CatalogMoverによって、選択したHTMLファイルの行が、既存の行にマージされます。コマンドライン・インタフェースCatalogMoverでは、次のパラメータによって、GUIを表示しないで機能を実行できます。パラメータには、空白、さらに値を続けます。エクスポートの場合は、エクスポートされた表を含むディレクトリ。すべてインポートする場合は、インポートする表をすべて含むディレクトリ。HTMLファイルでも、エクスポートによって生成されるZIPファイルでもかまいません。Sitesのfuturetense.iniファイル内でプロパティの表示、変更および追加ができます。この項は、次のトピックで構成されています。プロパティ・エディタの起動プロパティ・エディタを起動するには:次のスクリプトを実行します。propeditor.sh次に示すプロパティ・エディタが表示されます。図e_propertyeditor_small.pngの説明プロパティ・エディタでは、データベースやキャッシングなど、機能グループのプロパティがウィンドウの左側に表示されます。「アイテム」ペインには、選択した機能グループのプロパティが一覧表示されます。「値」ペインには、選択したアイテムの現在値、アイテムの簡単な説明、およびアイテムで受け入れられる値が一覧表示されます。Sitesによって設定された値が含まれます。このプロパティは変更しないでください。これは参照のみを目的としたものです。Sitesのプロパティを設定するには:必要に応じて、プロパティ・エディタを起動します。「ファイル」→「検索」を選択して、編集する.iniファイルを開きます。ウィンドウの左側にあるタブからプロパティ・グループを選択します。プロパティがプロパティ・エディタの「アイテム:」ペインに表示されます。「アイテム:」ペインからプロパティを選択します。現在のプロパティ値および簡潔な説明がプロパティ・エディタの「値:」ペインに表示されます。「値:」ペインのテキスト・フィールドに新規の値を入力します。「値:」ペインで、「受入れ」ボタンをクリックします。変更するすべてのプロパティに対して、手順3から6を繰り返します。終了したら、「ファイル」→「保存」を選択して変更内容を保存します。確認メッセージ・ボックスで「OK」をクリックします。「ファイル」→「保存」を選択して変更内容を保存し、プロパティ・エディタを閉じます。アプリケーション・サーバーを停止してから再起動して、変更内容を適用します。プロパティ・ファイルのマージプロパティ・エディタは通常、futuretense.iniプロパティ・ファイルを変更するために使用します。接続しているサーバー上のプロパティ・ファイルにあるプロパティを、プロパティ・ファイルに追加することもできます。Sitesでは、ロードした最後のプロパティ・ファイルの値が使用されます。Sitesに接続するときに、2つのプロパティ・ファイルの名前をセミコロンで区切って「iniファイル」フィールドに入力します。プロパティ・ファイルをマージしない場合は、このフィールドを空白のままにします。次の「サーバーに接続」ダイアログ・ボックスは、futuretense.iniとalt.iniがマージされていることを示します。Sitesデータベースにデータをインポートします。Sitesの基本製品とともに配布されます。POSTプロトコルを使用してデータをインポートします。Sitesに付属している、ポストするエレメントとともにXMLPostを使用します。XMLPostの使用によるアセットのインポートの詳細は、次の各章を参照してください。reserved.法律上の注意点ライブラリ。