UpdateSiteMgr を使用して Notes® インストールキットでコンポーネントを追加、削除する

Notes® クライアントを Windows にインストールする場合は、UpdateSiteMgr ツールを使用して、削除可能なコンポーネントをリストしたり、コンポーネントを削除したり、コンポーネントを追加したりすることで、Notes® インストールキットをカスタマイズできます。

始める前に

新しいフィーチャーをインストールキットに追加する前に、キットへのフィーチャーの追加とキットのカスタマイズに関する関連トピックを参照してください。たとえば、ツールを使用する前に、次のタスクを実行する必要があります。
  • Notes® インストールキットに追加するすべての新しい Eclipse フィーチャーを作成し、署名します。
    注: 署名なしのコンポーネントをインストールまたはアップグレードしようとすると、Notes® のインストール実行可能ファイルが失敗します。フィーチャーとプラグインの署名に関する説明については、関連トピックを参照してください。
  • 更新サイトの features と plugins サブディレクトリ (updateSite.zip\featuresupdateSite.zip\plugins) に新しいフィーチャーとプラグインの .jar ファイルを配置します。
  • 新しい site.xml マニフェストファイル (updateSite.zip\site.xml) を作成し、検証します。
  • deploy ディレクトリーに新しい install.xml インストールマニフェスト (deploy\install.xml) を作成し、検証します。

このタスクについて

UpdateSiteMgr ツールは、deploy\Utility フォルダにあるキットカスタマイズ zip ファイル内の UpdateSiteMgr.exe として提供されています。このツールは、コマンドラインモードでのみ使用します。
注: Windows の場合、Domino® の以前のリリースで使用される trimUpdateSite ツールと addToKit ツールがこのツールに置き換えられます。Linux を使用している場合、当該プラットフォームでの Notes® のインストールのカスタマイズに関する関連トピックを参照してください。Macintosh にインストールする場合、addToKit ツールに関する関連トピックを参照してください。

手順

  • 使用情報とコマンドラインパラメーターのヘルプを表示するには、コマンドプロンプトウィンドウを開き、UpdateSiteMgr.exe または UpdateSiteMgr.exe -h と入力します。

    表示される情報の例を次に示します。

    Usage 1: UpdateSiteMgr.exe -[dhnVrL] kitpath
    Merges info from kitpath into the kit that is in the same folder as this executable.
    kitpath defaults to "." (current directory)
    -d Turn Debug On
    -h Print usage
    -n Do a dryrun
    -V Print version info
    Usage 2: UpdateSiteMgr.exe [-rL] componentId
    Remove info from kit that is in the same folder as this executable.
    -r Remove specified component from kit
    -L List all components that can be trimmed (removed) from kit
  • Notes® インストールキットに現在存在し、削除可能なコンポーネントをリストするには、UpdateSiteMgr.exe - L と入力します。
    たとえば、提供されている Notes® インストールキットの場合、このリストは次のようになります。
    • Activities (Connections)
    • Sametime®
    • CAE (Composite Application Editor)
    • フィードリーダー
    • OpenSocial コンポーネント
    注: Notes® インストールキットでコンポーネントを削除または追加してからこのコマンドを再度実行すると、UpdateSiteMgr.exe - L コマンドの出力が変わり、Notes® インストールキットの現在の状態が反映されます。
  • Notes® インストールキットから単一のコンポーネントを削除する場合は、UpdateSiteMgr.exe -r を使用し、コンポーネントを指定します。
    たとえば、フィードリーダーを削除する場合は、次のコマンドラインステートメントを使用します。
    UpdateSiteMgr.exe -r feedreader
  • Notes® インストールキットから複数のコンポーネントを削除する場合は、UpdateSiteMgr.exe -r を使用し、スペース文字で区切って各コンポーネントを指定します。
    たとえば、フィードリーダーと Composite Application Editor を Notes® インストールキットから削除する場合は、次のコマンドラインステートメントを使用します。
    UpdateSiteMgr.exe -r feedreader CAE
  • 付属ではない署名付きコンポーネントまたはサードパーティ署名付きコンポーネント (フィーチャーまたはプラグイン) を Notes® インストールキットに追加する場合は、UpdateSiteMgr.exe を使用し、そのコンポーネントが存在し、Notes® インストールキットの updateSite.zip ファイルにマージする新規 updateSite を指定します。
    たとえば、カスタム updateSite の署名付きコンテンツを追加する場合は、次のコマンドラインステートメントを使用します (ここで、kitpath はカスタム updateSite のパスです)。
    UpdateSiteMgr.exe kitpath