Puede utilizar Installation Manager para añadir o eliminar
complementos y características en una instalación existente. Puede
cambiar tanto el contenedor EJB incorporable opcional, como la
característica de cliente JPA y complementos y características
de Liberty.
Antes de empezar
Asegúrese de que las preferencias de Installation Manager
apuntan a los repositorios locales o basados en web apropiados que
contienen
WebSphere Application Server Liberty y
cualquier complemento o característica de
Liberty.
Cuando modifique la instalación, puede elegir acceder al IBM
WebSphere Liberty Repository para instalar complementos y
características. El acceso a IBM WebSphere Liberty Repository
requiere acceso a Internet. Si el sistema no tiene acceso a Internet
o desea instalar activos personalizados de
Liberty,
configure una instancia del servicio Liberty Asset Repository Service
o un repositorio basado en directorio local y, a continuación, añada
el URL de repositorio, la vía de acceso de directorio o una vía de
acceso de archivado en Installation Manager. Si desea más información
sobre los repositorios de
Liberty,
consulte Instalación de activos utilizando Installation Manager.
Acerca de esta tarea
Nota: Se ha emitido un aviso de eliminación
para el contenedor EJB incorporable y la característica de
cliente JPA como parte del fixpack 16.0.0.2, así que la
característica se puede elegir para una futura eliminación. Para obtener más
información, consulte Avisos de eliminación.
Procedimiento
Elija una de las opciones siguientes para modificar su instalación
de Liberty.
Añada o elimine complementos y características mediante la GUI. - Detenga todos los servidores y las aplicaciones en la
instalación de WebSphere Application Server Liberty que se está modificando.
- Inicie Installation Manager.
- Pulse Modificar.
- Seleccione el grupo de paquetes que ha de modificar.
- Pulse Siguiente.
Nota: Si se le indica que debe autenticarse, utilice el ID y la contraseña
de IBM que ha registrado en el sitio
web del programa.
- Expanda el producto IBM WebSphere Application
Server Liberty que está instalado.
- Seleccione el recuadro de selección para instalar la
característica de contenedor EJB incorporable y cliente JPA, o
desmárquela para eliminar la característica, si ya está
instalada. A continuación, pulse Siguiente.
- Elija si desea añadir o eliminar complementos y características
de Liberty.
- Para añadir complementos o características, complete los pasos
siguientes:
- Seleccione Añadir complementos y características. Si
lo desea, puede elegir conectarse al repositorio IBM WebSphere
Liberty Repository en línea. Pulse Siguiente.
- Seleccione complementos para instalar y pulse
Siguiente.
Solo se muestran los
complementos que todavía no están instalados.
- Seleccione características para instalar y pulse
Siguiente.
Solo se muestran las
características que todavía no están instaladas.
- Acepte los términos del acuerdo de licencia y, después, pulse
Siguiente.
- Revise la información de resumen de complemento y característica
y pulse Siguiente.
- Para eliminar complementos o características, complete los pasos
siguientes:
- Seleccione Eliminar complementos y
características y pulse
Siguiente.
- Seleccione complementos para eliminar y pulse
Siguiente.
- Seleccione características para eliminar y pulse
Siguiente.
Si una característica depende de
otras características que desea desinstalar, también debe
desinstalar la característica que tiene la dependencia.
- Revise la información de resumen de complemento y característica
y pulse Siguiente.
- Revise la información de resumen y pulse Modificar.
Nota: Solo se muestra la incorporación o eliminación de la
característica de contenedor EJB incorporable y cliente JPA.
- Si la modificación se realiza correctamente, el programa muestra
un mensaje que indica que la instalación se ha realizado
correctamente.
- Si la modificación no se realiza correctamente, pulse Ver registro para resolver el problema.
- Pulse Finalizar.
- Pulse para cerrar Installation Manager.
- Añada o elimine características desde la línea de mandatos.
El nombre de la oferta de la característica del contenedor EJB
incorporable y cliente JPA es embeddablecontainer. La característica embeddablecontainer opcional se
añade especificando la opción -addFeatures y se
elimina especificando la opción -removeFeatures.
La adición y eliminación de activos cuando se modifica una
instalación existente de
Liberty
difiere de cuando se instala inicialmente el producto. Para añadir
complementos o características de
Liberty;
especifique los nombres simbólicos o abreviados en la propiedad
user.addAssets y especifique el parámetro
-acceptLicense. Para eliminar complementos o
características, especifique los nombres simbólicos o abreviados en
la propiedad user.removeAssets, separados por
comas dobles.
De forma predeterminada, todos los complementos y las
características instalados de
Liberty
permanecen instalados, a menos que los elimine específicamente.
Nota: Puede instalar activos de
instancias del servicio Liberty Asset Repository Service o
repositorios locales basados en directorios con o sin acceso a
Internet. Añada el URL del repositorio, la vía de acceso de
directorio o la vía de acceso de archivo de archivado en el
parámetro -repositories. Se accede a estos
repositorios en el orden en el que se han especificado. Si desea más
información sobre estos repositorios de activos, consulte Instalación de activos utilizando Installation Manager. Para
instalar activos desde el IBM
WebSphere Liberty
Repository, debe tener acceso a Internet. Para habilitar el acceso
al repositorio de Liberty en el parámetro
-properties, establezca la opción
user.useLibertyRepository en true.
El repositorio de Liberty es el último de los repositorios a
los que se ha accedido durante la instalación.
Consejo: Desde la instalación de
Liberty,
utilice la acción installUtility find para listar
los nombres abreviados de activos que puede instalar.

El mandato de ejemplo siguiente añade la
característica
embeddablecontainer de Installation
Manager, el complemento
ndMemberBundle
Liberty y las
características
portlet-2.0 y
portletserving-2.0 de
Liberty. La característica
portlet-2.0 se especifica
utilizando el nombre simbólico, y
ndMemberBundle y
portletserving-2.0 se especifican utilizando los
nombres abreviados.
imcl.exe
modify com.ibm.websphere.liberty.BASE
-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.BASE
-installationDirectory "C:\Program Files\IBM\WebSphere\Liberty"
-secureStorageFile C:\credential.store -masterPasswordFile C:\master_password_file.txt
-acceptLicense

El mandato de ejemplo siguiente elimina la
característica
embeddablecontainer de Installation
Manager, el complemento
ndMemberBundle de
Liberty y las
características
portlet-2.0 y
portletserving-2.0 de
Liberty.
imcl.exe
modify com.ibm.websphere.liberty.BASE
-removeFeatures embeddablecontainer
-properties
user.removeAssets=ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0
-installationDirectory "C:\Program Files\IBM\WebSphere\Liberty"
-secureStorageFile C:\credential.store -masterPasswordFile C:\master_password_file.txt
- Añada o elimine características utilizando un archivo de
respuestas.
El nombre de la oferta de la característica del contenedor EJB
incorporable y cliente JPA es embeddablecontainer. Para añadir esta característica, especifique la característica
embeddablecontainer en el atributo
features de la oferta
Liberty. Si la característica
ya está instalada y no se especifica, se elimina.
La adición y eliminación de activos de
Liberty al
modificar una instalación existente de
Liberty
difiere de cuando se instala inicialmente el producto. Para añadir
complementos o características de
Liberty,
especifique los nombres simbólicos o abreviados en la propiedad
user.addAssets, separados por comas dobles. Al añadir características, también debe aceptar la licencia
de usuario.
<data key='user.addAssets' value='ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0'/>
<data key='user.accept.license' value='true'/>
Para eliminar complementos o características, especifique los
nombres simbólicos o abreviados en la propiedad
user.removeAssets.
<data key='user.removeAssets' value='ndMemberBundle,,com.ibm.websphere.appserver.portlet-2.0,,portletserving-2.0'/>
De forma predeterminada, todos los complementos y las
características instalados de
Liberty
permanecen instalados, a menos que los elimine específicamente.

El archivo de respuestas de ejemplo siguiente
modifica una instalación para añadir la característica de
embeddablecontainer Installation Manager, el
complemento
ndMemberBundle de
Liberty y las
características
portlet-2.0 y
portletserving-2.0 de
Liberty. La característica
portlet-2.0 se especifica utilizando el nombre
simbólico, y
ndMemberBundle y
portletserving-2.0 se especifican utilizando los
nombres abreviados.
<?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.BASE'/>
</server>
<install modify='true'>
<offering
id='com.ibm.websphere.liberty.BASE'
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>