LOTUS NOTES CLIENT のインストールと SMART UPGRADE
メモ 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 規則に準拠しています。
メモ 「default」属性は、インストーラの再実行時には無視されます。また、以前にインストールしたオファリングに「installfeature」が存在しなかった場合を除き、アップグレード時にも無視されます。このため、以前にインストールしたオファリングでの「installfeature」の状態 (インストール済みかどうか) が表示されるようになっています。
メモ version の値は、「major.minor.service.qualifier」の 4 つの部分から構成されています。
version="version="3.0.0" match="perfect"
この値は、3 つまたは 4 つの部分から構成され、インストールされるフィーチャーに関連しています。この値は、フィーチャーをインストールするかどうかの決定に使用されますが、「match」の値と依存関係があります。この値は、インストール後、インストールされたフィーチャーを更新するかどうかの決定に使用される場合も、「match」の値との依存関係があります。
version 属性には、「major.minor.service release.qualifier」という主要な値があります。次の例では、version 3.0.0 と qualifier 「20070309-1700」を使用して、名前付きビルドまたは他の修飾子を表しています。
version="3.0.0.20070300-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"/>
関連項目