Utilización de las etiquetas Ref en los archivos de configuración

Puede definir un elemento de configuración común y, a continuación, volver a utilizar dicha definición haciendo referencia a la misma (utilizando una etiqueta Ref) desde cualquier lugar de la configuración. Las etiquetas Ref se pueden utilizar en el mismo archivo de configuración que contiene la definición del elemento o en un archivo de configuración incluido.

Acerca de esta tarea

Se utilizan distintos enfoques para especificar las relaciones entre los elementos de configuración necesarios. Por ejemplo, son válidas todas las definiciones de origen de datos siguientes. El primero no utiliza ninguna etiqueta Ref, el segundo utiliza una combinación de la definición de elemento directo y las etiquetas Ref y el tercero utiliza solo etiquetas Ref.

Ejemplo

Ejemplo 1: utilización de ninguna etiqueta Ref.

<dataSource id="blogDS" jndiName="jdbc/blogDS">
  <properties createDatabase="create" databaseName="C:/liberty/basics/derby/data/blogDB"/>
  <jdbcDriver>
    <library>
      <fileset dir="C:/liberty/basics/derby" includes="derby.jar"/>
    </library>
  </jdbcDriver>
  <connectionManager maxPoolSize="10"/>
</dataSource>

Ejemplo 2: combinación de la definición de elemento directo y etiquetas Ref.

<dataSource id="blogDS" jndiName="jdbc/blogDS" connectionManagerRef="derbyPool">
  <properties createDatabase="create" databaseName="C:/liberty/basics/derby/data/blogDB"/>
  <jdbcDriver libaryRef="derbyLib"/>
</dataSource>

<connectionManager id="derbyPool" maxPoolSize="10"/>

<library id="derbyLib"/>
  <fileset dir="C:/liberty/basics/derby" includes="derby.jar"/>
</library>

Ejemplo 3: sólo etiquetas Reff (excepto para el elemento properties que solo se permite como anidado).

 <dataSource id="blogDS" jndiName="jdbc/blogDS" connectionManagerRef="derbyPool" jdbcDriverRef="derbyEmbedded">
   <properties createDatabase="create" databaseName="C:/liberty/basics/derby/data/blogDB"/>
 </dataSource>

 <connectionManager id="derbyPool" maxPoolSize="10"/>

 <jdbcDriver id="derbyEmbedded" libraryRef="derbyLib"/>
   
 <library id="derbyLib" filesetRef="çerbyFileset"/>
 
 <fileset id="derbyFileset" dir="C:/liberty/basics/derby" includes="derby.jar"/> 

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-libcore-mp&topic=twlp_setup_reftags
Nombre de archivo:twlp_setup_reftags.html