LOTUS NOTES CLIENT のインストールと SMART UPGRADE


Lotus Notes のインストールを ISV、またはサードパーティの Eclipse フィーチャー向けにカスタマイズする
IBM(R) Lotus Notes(R) に カスタムの Eclipse フィーチャーを作成した場合、またはサードパーティフィーチャーを追加しようとしている場合は、Lotus Notes のインストールマニフェスト内の他の Eclipse フィーチャーと同じ規則に従って、INSTALL.XML ファイル内にフィーチャーブロックを作成する必要があります。

メモ Lotus Notes のインストールマニフェスト DTD は、Eclipse および Expeditor のマニュアルに説明されている Eclipse や IBM(R) Lotus(R) Expeditor の標準のインストールマニフェスト DTD およびプロビジョニングマニフェスト DTD とは一部異なります。正しいファイルの形式と内容の情報については、Lotus Notes によって提供された INSTALL.XML を開いて参照してください。たとえば、Lotus Notes のインストールマニフェストでは部分インストールが可能ですが、Expeditor マニフェストでは部分インストールは可能ではありません。Lotus Notes のインストールマニフェストには、Expeditor にはない独自の属性が少なくとも 4 つあります。「required」、「default」、「show」、および「description」です。

Lotus Notes のインストールマニフェストでは独自の DTD を使用します。この DTD は Eclipse の規則に準拠していますが、標準ではありません。Expeditor のインストールマニフェストは、次のLotus Expeditor ヘルプにある「Lotus Expeditor アプリケーションのアセンブルおよびデプロイ」の「Provisioning manifest DTD」の DTD 規則に準拠しています。


installfeature 要素「installfeature」の名前が Lotus Notes のインストール機能選択パネルに表示されるかどうかを決定する属性は、「default」、「required」、および「show」です。
「installfeature」の各要素に対する必須属性は、次のとおりです。
feature 要素「feature」の各要素に対する必須属性は、次のとおりです。
カスタムフィーチャーまたはサードパーティフィーチャーのサンプルフィーチャーブロックカスタムフィーチャーブロックのサンプルを次に示します。
<installfeature default="false" id="ISVExample1" name="YourToolA" required="false" show="true" version "3.0.0.20070309-1700">

<requirements>

<feature download-size="72457" id="com.abx.yourtoolabxz.tools.feature" match="perfect" size="227855" url="${installer.root}/updateSite.zip" version="3.0.0.20070309-1700"/>

関連項目