Liberty-Feature in Liberty V8.5.5 installieren

Wenn Sie ein Liberty-Feature mit WebSphere Application Server Developer Tools entwickeln, müssen Sie ein Liberty-Featureprojekt erstellen, mit dem das Liberty-Feature gepackt wird. Sie können die Workbench verwenden, um Liberty-Features in der Liberty-Laufzeitumgebung zu installieren und installierte Features mit dem Serverkonfigurationseditor zu aktivieren. Änderungen an bereits in Liberty installierten Features können über die Menüoption Feature aktualisieren an alle zugehörigen Laufzeitumgebungen übertragen werden.

Vorbereitende Schritte

Erstellen Sie ein Liberty-Featureprojekt.

Einschränkung: Diese Informationen gelten für WebSphere Application Server Liberty Version 8.5.5. Für Version 8.5 oder frühere Versionen lesen Sie die Informationen unter Liberty-Feature manuell in Liberty Version 8.5 oder früher installieren.

Vorgehensweise

Führen Sie zum Installieren eines Liberty-Features in Liberty die folgenden Schritte aus:

  1. Klicken Sie in der Ansicht Enterprise-Explorer mit der rechten Maustaste auf das Liberty-Featureprojekt und wählen Sie Feature installieren aus.
  2. Wählen Sie im Assistenten Featureinstallation unter Ziellaufzeiten die Liberty-Laufzeitumgebung aus, in der das Feature installiert werden soll. Klicken Sie auf Fertigstellen.
    Tipp: Wenn das Feature bereits in Liberty installiert ist, wird der Liberty-Eintrag in der Liste der Ziellaufzeiten nicht mehr als verfügbare Option angezeigt. Verwenden Sie stattdessen die Menüoption Feature aktualisieren, um Änderungen an bereits in Liberty installierten Features vorzunehmen. (Diese Option ist verfügbar, wenn Sie das Liberty-Featureprojekt in der Ansicht "Enterprise-Explorer" mit der rechten Maustaste anklicken.)
  3. Fügen Sie den Featurenamen der Liste der konfigurierten Features in Ihrer Serverkonfiguration (Datei server.xml) hinzu:
    1. Erweitern Sie in der Ansicht "Server" den Liberty-Server, klicken Sie mit der rechten Maustaste auf Serverkonfiguration [server.xml] und wählen Sie Öffnen aus.
    2. Erweitern Sie im Serverkonfigurationseditor unter Konfigurationsstruktur den Eintrag Serverkonfiguration und wählen Sie Feature-Manager aus.
    3. Wählen Sie unter Feature-Manager die Schaltfläche Hinzufügen aus.
    4. Suchen Sie im Assistenten Funktionen hinzufügen das gewünschte Feature. Das Feature hat das Präfix usr:, dem der Name Ihres Liberty-Featureprojekts folgt, z. B. usr:MyLibertyFeatureProject. Klicken Sie auf OK.
    Auf der Registerkarte Quelle des Serverkonfigurationseditors wird in der Datei server.xml der neu hinzugefügte Featureeintrag unter dem Knoten featureManager angezeigt:
    <featureManager>
         <feature>usr:MyLibertyFeatureProject</feature>
    </featureManager>

Ergebnisse

Nach Installation des Liberty-Features in Liberty finden Sie die folgende Dateistruktur im Verzeichnis ${wlp.user.dir}/extension:
/lib
   /features
      Manifestdateien
      .
      .
      .
   JAR-Dateien des OSGi-Bundles
   .
   .
   .

Nächste Schritte

Wenn Sie ein Feature, das bereits in der Liberty-Laufzeitumgebung installiert ist, mit Änderungen aktualisieren möchten, verwenden Sie die Menüoption Feature aktualisieren. (Diese Option ist verfügbar, wenn Sie das Liberty-Featureprojekt in der Ansicht "Enterprise-Explorer" mit der rechten Maustaste anklicken.) Daraufhin wird ein Fenster mit Informationen zum Verarbeitungsfortschritt geöffnet und die Workbench benötigt etwas Zeit zur Ausführung dieser Aktualisierungsaktion.

Symbol das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 01.12.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=t_feature_deploy
Dateiname: t_feature_deploy.html