Puede utilizar Installation Manager para añadir o eliminar
complementos y características en una instalación existente. Puede
cambiar tanto la característica opcional del contenedor EJB
incorporable y el cliente JPA, como complementos y características de
Liberty.
Antes de empezar
Asegúrese de que las preferencias de Installation Manager
señalan a los repositorios locales o basados en web apropiados que
contienen WebSphere Application
Server Liberty y los complementos o características 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 de Liberty personalizados, configure una
instancia del servicio Liberty Asset Repository Service o un
repositorio local basado en directorios y, después, añada el URL de
repositorio, vía de acceso de directorio o una vía de acceso de
archivado en Installation Manager. Para obtener más información acerca de 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
la 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 Core
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.
- Decida si va a 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.
Añadir y eliminar 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 características
de Liberty instalados 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 ejemplo de mandato siguiente añade la
característica de Installation Manager
embeddablecontainer, el complemento de Liberty
ndMemberBundle y las características de Liberty
portlet-2.0 y
portletserving-2.0.
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.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:\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 de Installation Manager
embeddablecontainer, el complemento de Liberty
ndMemberBundle y las características de Liberty
portlet-2.0 y
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:\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 Liberty cuando se modifica una
instalación de Liberty existente difieren cuando se instala el
producto inicialmente. Para añadir complementos o características de
Liberty, especifique los nombres simbólicos o abreviados en la
propiedad
user.addAssets, separados con dobles
comas. 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 características
de Liberty instalados 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
embeddablecontainer de 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.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>