Proporcionar instancias predeterminadas de configuraciones de fábrica

Puede crear instancias predeterminadas de la configuración de fábrica al utilizar los servicios metatype de OSGi. Uno de los principios de diseño de Liberty es mantener la configuración de usuario tan pequeña y sencilla como sea posible. Al proporcionar instancias predeterminadas de las configuraciones de fábrica, no necesita añadir estas configuraciones en el archivo server.xml.

Ejemplo

Para proporcionar una instancia de configuración predeterminada, debe incluirla en un archivo XML dentro del paquete OSGi, y hacer referencia al archivo mediante la cabecera IBM-Default-Config del archivo de manifiesto de paquete como se indica a continuación:
IBM-Default-Config: OSGI-INF/wlp/defaultInstances.xml
El formato del archivo XML es el mismo que el del archivo server.xml, pero debe especificar un identificador exclusivo para cada instancia. Por ejemplo, para proporcionar una instancia predeterminada de la configuración de teenager que se utiliza en el ejemplo en el tema Instancia de configuración única y varias instancias de configuración, el archivo defaultInstances.xml debe tener los valores siguientes:
<server>
	<teenager id="predefined-teen1" name="Susie" age="19" />
</server>
La instancia predeterminada no se expone a los usuarios a través del esquema de configuración y, por tanto, no es visible en las herramientas de desarrollo; no obstante, puede documentar la instancia de modo que los usuarios puedan modificar los atributos individuales en los archivos server.xml de la siguiente manera:
<teenager id="predefined-teen1" age="13" />
Esta línea de código alterará el atributo age de la instancia predeterminada, pero el atributo name sigue siendo válido.

Icono que indica el tipo de tema Tema de tarea



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_feat_faconfig
Nombre de archivo:twlp_feat_faconfig.html