INSTALLIEREN
Darüber hinaus müssen Sie die neue oder die Fremdanbieterfunktion ordnungsgemäß zum Installationskit hinzufügen.
ACHTUNG: Alle Funktionen müssen ordnungsgemäß signiert sein, damit sie im Rahmen von Notes-Installationen oder -Upgrades installiert werden können.
Weitere Informationen zum Signieren finden Sie in den verwandten Themen.
Die Notes-Installationsmanifest-DTD (Dokumenttypdefinition) unterscheidet sich von der Standard-DTD eines Eclipse- oder Expeditor-Installations- oder Bereitstellungsmanifests. Das Notes-Installationsmanifest enthält beispielsweise vier eindeutige Attribute: "required," "default," "show" und "description".
Informationen zur Bereitstellung finden Sie in den verwandten Themen.
installfeature-Element
Die Attribute, die bestimmen, ob der Name der Installationsfunktion im Notes-Funktionsinstallationsfenster angezeigt wird, sind "default," "required" und "show".
In der folgenden Liste werden die erforderlichen Attribute für jedes "installfeature"-Element beschrieben:
Anmerkung: Das "default"-Attribut wird ignoriert, wenn das Installationsprogramm erneut ausgeführt wird, wie auch beim Upgrade, solange "installfeature" nicht im vorher installierten Modul vorhanden war. Dies ermöglicht dem Installationsprogramm, den Status (installiert oder nicht installiert) des "installfeature" anzuzeigen, das im vorher installierten Modul vorhanden war.
In der folgenden Liste werden die erforderlichen Attribute für jedes "feature"-Element beschrieben:
Anmerkung: Ein Versionswert kann aus vier Teilen bestehen - major.minor.service.qualifier.
Die folgenden Attribute lassen die Installation beispielsweise nur zu, wenn der Versionswert in der Aktualisierungssite und in der Datei site.xml 3.0.0 ist.
version="version="3.0.0" match="perfect"
Dies ist ein drei- oder vierteiliger Wert, der der zu installierenden Funktion zugeordnet ist. Er steht in Abhängigkeit von dem "match"-Wert bei der Bestimmung, ob die Funktion installiert werden soll. Er steht außerdem in zukünftiger Abhängigkeit von dem "match"-Wert bei der Bestimmung, ob die installierte Funktion aktualisiert werden soll.
Das Versionsattribut enthält diese Hauptwerte - major.minor.service release.qualifier. Das folgende Beispiel zeigt die Version 3.0.0 mit der Kennung "20100309-1700", die einen benannten Build oder einen anderen Kennungswert darstellt:
version="3.0.0.20100300-1700"
Das folgende Beispiel stellt eine benutzerdefinierte Funktion dar:
<installfeature default="false" id="ISVExample1" name="YourToolA" required="false" show="true" version "3.0.0.20100309-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.20100309-1700"/>
Zugehörige Konzepte Eclipse-Dateien und -Ordner im Notes-Installationskit
Zugehörige Tasks Notes-Installation mit Funktionen und Plug-ins unter Windows und Mac anpassen Signieren von benutzerdefinierten oder Fremdanbieterfunktionen und Plug-ins für Installation und Aktualisierung Komponenten mit "UpdateSiteMgr" zum Notes-Installationskit hinzufügen und daraus entfernen Durch ein Widget bereitgestellte Client-Funktionen oder -Plug-ins aktualisieren Notes-Installationskit anpassen, um Zertifizierer- und Vertrauensvorgaben festzulegen
Zugehörige Verweise Angepasstes Notes-Installationskit validieren
Zugehörige Informationen Bereitstellungsmanifest-DTD