INSTALLIEREN


Widget-Anhangdatei zum Aufrufen der Aktualisierungssite der Funktion erstellen
Die Datei extension.xml des Widgets enthält den Installationsmanifestabschnitt "installfeature" mit einem Zeiger auf die Aktualisierungssite und Angaben dazu, wie die Funktion installiert oder aktualisiert werden soll. Sie können das hier beschriebene Verfahren vereinfachen, indem Sie den Assistenten für Funktionen und Plug-ins in Notes verwenden.

Warum und wann dieser Vorgang ausgeführt wird

Führen Sie die folgenden Schritte aus, um die angehängte Datei extension.xml für das Widget zu erstellen. Über diese Datei wird die Aktualisierungssite aufgerufen und die Funktion für die Benutzer bereitgestellt.

Anmerkung: Das Dialogfeld zum Konfigurieren von Widgets enthält die Option Funktionen und Plug-ins. Durch diese Option wird eine Sequenz im Assistenten gestartet, die den Vorgang zum Erstellen eines Plug-in-Bereitstellungswidgets für den Notes-Client vereinfacht. Der Assistent führt Sie durch die Widgetdefinition und den Vorgang zum Erstellen der Datei extension.xml. Weitere Informationen hierzu finden Sie im Abschnitt zum Funktions- und Plug-in-Bereitstellungswidget konfigurieren in der Notes-Hilfe.

Im Folgenden finden Sie Beispiele für XML-Definitionen:

Es werden die Elemente im ersten Abschnitt einer extension.xml-Datei beschrieben.

In diesem Beispiel wird auf die Datei site.xml in einer NSF-basierten Aktualisierungssite verwiesen.

Standardmäßig stehen für die Bereitstellung von Funktionen über Widgets nur öffentliche Aktualisierungssites zu Verfügung, für die keine Authentifizierung benötigt wird. Sie können jedoch den Zugriff auf Aktualisierungssites über Konten steuern, für die eine Benutzerauthentifizierung erforderlich ist.

Unter der Voraussetzung, dass im Installationsmanifest der Widget-XML "shared="true"" festgelegt ist, wird das Plug-in unter Notes-Installationsverzeichnis\framework\shared\eclipse installiert. Falls für dieses Verzeichnis kein Schreibzugriff besteht, wird das Plug-in unter Notes-Installationsverzeichnis\data\workspace\applications installiert.

Anmerkung: Sie haben die Möglichkeit, die Version der Datei extension.xml, die in diesem Beispiel verwendet wurde, zu erhalten (siehe die die Links unter "Verwandte Themen").


Prozedur

Erstellen Sie die Datei extension.xml. Verwenden Sie das folgende XML-Beispiel als Leitfaden.

Anmerkung: Weitere Informationen zum Inhalt eines Installationsmanifests finden Sie unter Provisioning manifest DTD im Lotus Expeditor-Wiki.

Beispiel-XML

Die in fetter Schrift dargestellten Elemente sind die Felder, die Sie für Ihre Funktion anpassen müssen.

<?xml version="1.0" encoding="UTF-8"?> <webcontextConfiguration version="1.1"> <palleteItem id="com.mycompany.xyz.extensions.featureABX" imageUrl="" providerId="com.ibm.rcp.toolbox.prov.provider.ToolboxProvisioning" title="Comp XYZ Custom Plugin" url="nrpc://WidgetCatalogServer.abx.com/updatesite.nsf/site.xml"> <preferences> </preferences> <data> <installManifest> <![CDATA[ <install> <installfeature description="Comp XYZ Custom Plugin" id="Test_Feature_ABX" name="Test Feature ABX"> <requirements> <feature download-size="10" id="Test_Feature_ABX" match="perfect" shared="true" size="10" version="1.0"/> <requirements> </installfeature> </install> ]]> </installManifest> </data> </palleteItem> </webcontextConfiguration>

Übergeordnetes Thema: Client-Plug-ins mithilfe von Widgets und dem Widgetkatalog bereitstellen
Vorheriges Thema: NSF-basierte Aktualisierungssite erstellen und Inhalt der Eclipse-Aktualisierungssite importieren
Nächstes Thema: Verwendung von Widgets im Notes-Client vorbereiten

Zugehörige Konzepte
Widgetkatalogoptionen und -zugriff
Wissenswertes zur Eclipse-Aktualisierungssite

Zugehörige Tasks
Client-Plug-ins mithilfe von Widgets und dem Widgetkatalog bereitstellen
NSF-basierte Aktualisierungssite erstellen und verwenden
NOTES.INI-Einstellungen oder Einstellungen des Arbeitsumgebungsdokuments mithilfe einer Desktoprichtlinie zuweisen
Eclipse-Vorgabeeinstellungen mithilfe einer Desktoprichtlinie zuweisen

Zugehörige Informationen
Bereitstellungsmanifest-DTD