Configuración de características suministradas automáticamente

Puede habilitar características para que se suministren automáticamente cuando se suministran otras características o conjuntos de características.

Acerca de esta tarea

Una característica de suministro automático es una característica que depende de otras características. Debido a las dependencias, el ciclo de vida de la característica de suministro automático es el siguiente:
  • La característica se suministra de forma automática si se han suministrado todas las características necesarias.
  • Se elimina el suministro automático de la característica cuando se elimina el suministro automático de una de las características necesarias.

Procedimiento

Para configurar el suministro automático de una característica, siga estos pasos:

  1. Determine qué características deben suministrarse para que el tiempo de ejecución suministre automáticamente esta característica.
  2. Añada IBM-Provision-Capability a la cabecera del manifiesto. El formato de la cabecera IBM-Provision-Capability utiliza filtros LDAP de OSGi estándar.
  3. Despliegue la característica en el servidor.

Resultados

La característica se suministra de forma automática si se han suministrado todas las características necesarias.

Ejemplo

En el ejemplo siguiente, si se suministran requiredFeature1-1.0 y requiredFeature2-1.0, esta característica se suministra automáticamente. Si se elimina alguna de estas características del archivo server.xml, se elimina el suministro automático de esta característica.

IBM-Provision-Capability: osgi.identity; filter:="(&(type=osgi.subsystem.feature)(osgi.identity=requiredFeature1-1.0))", osgi.identity; filter:="(&(type=osgi.subsystem.feature)(osgi.identity=requiredFeature2-1.0))"

Instalación automática de características de suministro automático

Si todas las características necesarias también están instaladas, las características de suministro automático pueden instalarse automáticamente.

Para configurar una característica para que se instale automáticamente, debe añadirse la cabecera IBM-Install-Policy al manifiesto de la característica. La cabecera es opcional. Si se especifica la cabecera IBM-Install-Policy, los siguientes valores son válidos:
  • manual: la característica se instala automáticamente.
  • when-satisfied: si se instalan todas las características necesarias, la característica se instala automáticamente.

Si no se establece la cabecera, la característica no se instala automáticamente, lo que es equivalente a establecer la cabecera IBM-Install-Policy en manual.


Icono que indica el tipo de tema Tema de tarea

Nombre de archivo: twlp_auto_provision_feature.html