Sie können mit Installation Manager Add-ons und Features in einer vorhandenen Installation hinzufügen und entfernen. Sie können
das optionale Feature für den integrierbaren EJB-Container und das JPA-Client-Feature sowie Liberty-Add-ons und -Features ändern.
Vorbereitende Schritte
Stellen Sie sicher, das Ihre Installation Manager-Vorgaben auf die entsprechenden webbasierten oder lokalen Repositorys mit
WebSphere Application Server Liberty und allen Liberty-Add-ons und -Features verweist.
Wenn Sie Ihre Installation ändern, können Sie auf IBM WebSphere Liberty Repository
zugreifen, um Add-ons und Features zu installieren. Für den Zugriff auf IBM WebSphere Liberty Repository benötigen Sie einen Internetzugang.
Wenn Ihr System keinen Internetzugang hat oder wenn Sie angepasste Liberty-Assets installieren möchten, richten Sie eine Instanz von Liberty Asset
Repository Service oder ein lokales verzeichnisbasiertes Repository ein und fügen Sie Installation Manager dann die URL, den Verzeichnispfad oder den Archivpfad des
Repositorys hinzu. Weitere Informationen zu den Liberty-Repositorys finden Sie unter Assets mit Installation Manager installieren.
Informationen zu diesem Vorgang
Anmerkung: Es wurde eine Entfernungsmitteilung für den integrierbaren EJB-Container und das JPA-Client-Feature
ab Fixpack 16.0.0.2 herausgegeben. Weitere Informationen
finden Sie im Artikel Entfernungsmitteilungen.
Vorgehensweise
Wählen Sie eine der folgenden Optionen aus, um Ihre Liberty-Installation zu ändern:
Verwenden Sie die grafische Benutzerschnittstelle, um Add-ons und Features hinzuzufügen oder zu entfernen. - Stoppen Sie alle Server und Anwendungen in der Installation von WebSphere Application Server Liberty Core, die geändert wird.
- Starten Sie Installation Manager.
- Klicken Sie auf Ändern.
- Wählen Sie die zu ändernde Paketgruppe aus.
- Klicken Sie auf Weiter.
Anmerkung: Wenn Sie zur Authentifizierung
aufgefordert werden, verwenden Sie die Kombination aus
IBM ID und Kennwort, mit der Sie sich auf der Website des Programms
registriert haben.
- Blenden Sie das IBM WebSphere Application Server Liberty-Produkt ein, das installiert wird.
- Wählen Sie das Kontrollkästchen aus, um den integrierbaren EJB-Container und das JPA-Client-Feature zu installieren, oder wählen Sie das
Kontrollkästchen ab, um das Feature zu entfernen, falls es bereits installiert ist. Klicken Sie anschließend auf
Weiter.
- Geben Sie an, ob Liberty-Add-ons und -Features hinzugefügt oder entfernt werden sollen.
- Führen Sie zum Hinzufügen von Add-ons oder Features die folgenden Schritte aus:
- Wählen Sie Add-ons und Features hinzufügen aus. Optional können Sie eine Verbindung
zum online verfügbaren IBM WebSphere Liberty Repository herstellen.
Klicken Sie auf Weiter.
- Wählen Sie die zu installierenden Add-ons aus und klicken Sie dann auf Weiter.
Es werden nur Add-ons
angezeigt, die noch nicht installiert sind.
- Wählen Sie die zu installierenden Features aus und klicken Sie dann auf Weiter.
Es werden nur Features
angezeigt, die noch nicht installiert sind.
- Akzeptieren Sie die Bedingungen der Lizenzvereinbarung und klicken Sie dann auf Weiter.
- Sehen Sie sich die Zusammenfassung der Add-ons und Features an und klicken Sie dann auf Weiter.
- Führen Sie zum Entfernen von Add-ons oder Features die folgenden Schritte aus:
- Wählen Sie Add-ons und Features entfernen aus und klicken Sie auf
Weiter.
- Wählen Sie die zu entfernenden Add-ons aus und klicken Sie dann auf Weiter.
- Wählen Sie die zu entfernenden Features aus und klicken Sie dann auf Weiter.
Wenn ein Feature
von anderen Features abhängig ist, die Sie deinstallieren möchten, müssen Sie auch das Feature mit den Abhängigkeiten
deinstallieren.
- Sehen Sie sich die Zusammenfassung der Add-ons und Features an und klicken Sie dann auf Weiter.
- Überprüfen Sie die Zusammenfassung und klicken Sie auf Ändern.
Anmerkung: Es wird nur das Hinzufügen oder Entfernen des integrierbaren EJB-Containers und des JPA-Client-Feature angezeigt.
- Wenn die Änderung erfolgreich ist, zeigt das Programm eine entsprechende Nachricht an.
- Verläuft die Änderung nicht erfolgreich, klicken Sie auf Protokolldatei anzeigen,
um das Problem zu beheben.
- Auf Finish klicken.
- Klicken Sie auf , um Installation
Manager zu schließen.
- Verwenden Sie die Befehlszeile, um Features hinzuzufügen oder zu entfernen.
Der Angebotsname für den integrierbaren EJB-Container und den JPA-Client ist
embeddablecontainer. Das optionale Feature embeddablecontainer wird hinzugefügt, indem die Option
-addFeatures angegeben wird, und entfernt, indem die Option
-removeFeatures angegeben wird.
Das Hinzufügen und Entfernen von Assets beim Ändern einer vorhandenen Liberty-Installation ist anders als bei der Erstinstallation des Produkts. Wenn Sie Liberty-Add-ons oder -Features hinzufügen möchten, geben Sie die symbolischen Namen oder die Kurznamen in der Eigenschaft user.addAssets und den Parameter -acceptLicense an. Zum Entfernen von Add-ons oder Features geben Sie die symbolischen Namen oder Kurznamen
in der Eigenschaft user.removeAssets durch doppelte Kommas voneinander getrennt an.
Standardmäßig bleiben alle installierten Liberty-Add-ons und -Features installiert, sofern Sie sie nicht explizit entfernen.
Anmerkung: Sie können Assets aus Instanzen von
Liberty Asset Repository Service oder aus lokalen verzeichnisbasierten Repositorys mit oder ohne Internetzugriff installieren.
Fügen Sie die Repository-URL, den Verzeichnispfad oder den Archvidateipfad im Parameter
-repositories
hinzu. Der Zugriff auf diese Repositorys erfolgt in der Reihenfolge, in der die Repositorys angegeben sind.
Weitere Informationen zu diesen Asset-Repositorys finden Sie unter Assets mit Installation Manager installieren. Zum
Installieren von Assets aus IBM
WebSphere Liberty Repository müssen Sie Zugriff auf das Internet haben.
Zum Aktivieren des Zugriffs auf
Liberty Repository setzen Sie über den Parameter -properties die Option user.useLibertyRepository auf
true. Liberty
Repository ist das letzte der Repositorys, auf die während der Installation zugegriffen wird.
Tipp: Verwenden Sie in Ihrer Liberty-Installation die Aktion installUtility find, um die Kurznamen der Assets aufzulisten, die Sie installieren können.

Der folgende Beispielbefehl fügt das Installation Manager-Feature
embeddablecontainer, das
Liberty-Add-on
ndMemberBundle und die
Liberty-Features
portlet-2.0 und
portletserving-2.0 hinzu. Das Feature
portlet-2.0 wird mit seinem
symbolischen Namen und diie Features
ndMemberBundle und
portletserving-2.0 mit ihren Kurznamen angegeben:
imcl.exe modify com.ibm.websphere.liberty.CORE.ND
-addFeatures embeddablecontainer
-properties user.addAssets=ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0
-repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.CORE.ND
-installationDirectory "C:\Programme\IBM\WebSphere\Liberty"
-secureStorageFile C:\credential.store -masterPasswordFile C:\master_password_file.txt -acceptLicense

Der folgende Beispielbefehl entfernt das Installation Manager-Feature
embeddablecontainer, das
Liberty-Add-on
ndMemberBundle und die
Liberty-Features
portlet-2.0 und
portletserving-2.0.
imcl.exe modify com.ibm.websphere.liberty
-removeFeatures embeddablecontainer
-properties user.removeAssets=ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0
-installationDirectory "C:\Programme\IBM\WebSphere\Liberty"
-secureStorageFile C:\credential.store -masterPasswordFile C:\master_password_file.txt
- Verwenden Sie eine Antwortdatei, um Features hinzuzufügen oder zu entfernen.
Der Angebotsname für den integrierbaren EJB-Container und den JPA-Client ist
embeddablecontainer. Zum Hinzufügen dieses Features geben Sie Feature
embeddablecontainer im Attribut features des Liberty-Angebots an. Wenn das Feature
bereits installiert, aber nicht angegeben ist, wird es entfernt.
Das Hinzufügen und Entfernen von
Liberty-Assets beim Ändern einer vorhandenen
Liberty-Installation ist anders als bei der Erstinstallation des Produkts. Zum Hinzufügen von
Liberty-Add-ons oder -Features geben Sie die symbolischen Namen oder Kurznamen
in der Eigenschaft
user.addAssets durch doppelte Kommas voneinander getrennt an. Wenn Sie Features
hinzufügen, müssen Sie auch die Benutzerlizenz akzeptieren.
<data key='user.addAssets' value='ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0'/>
<data key='user.accept.license' value='true'/>
Zum Entfernen von Add-ons oder Features geben Sie die symbolischen Namen oder Kurznamen
in der Eigenschaft
user.removeAssets an.
<data key='user.removeAssets' value='ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0'/>
Standardmäßig bleiben alle installierten Liberty-Add-ons und -Features installiert, sofern Sie sie nicht explizit entfernen.

Die folgende Beispielantwortdatei ändert eine Installation, um das Installation Manager-Feature
embeddablecontainer, das
Liberty-Add-on
ndMemberBundle und die
Liberty-Features
portlet-2.0 und
portletserving-2.0 hinzuzufügen. Das Feature
portlet-2.0 wird mit seinem
symbolischen Namen und diie Features
ndMemberBundle und
portletserving-2.0 mit ihren Kurznamen angegeben:
<?xml version="1.0" encoding="UTF-8"?>
<agent-input clean='true' temporary='true'>
<server>
<repository location='http://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.CORE.ND'/>
</server>
<install modify='true'>
<offering id='com.ibm.websphere.liberty.CORE.ND'
profile='WebSphere Liberty'
features='embeddablecontainer'/>
</install>
<profile id='WebSphere Liberty'
installLocation='C:\Program Files\IBM\WebSphere\Liberty'>
<data key='user.addAssets' value='ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0'/>
<data key='user.accept.license' value='true'/>
</profile>
</agent-input>