Variables de ID que hacen referencia a archivos de configuración

El entorno de ejecución de Liberty necesita ocasionalmente hacer referencia a un elemento de configuración del archivo server.xml. Esta acción puede llevarse a cabo de varios modos, tales como en el texto de un mensaje o en un nombre de archivo.

El entorno de ejecución de Liberty utiliza una sintaxis xpath-style para hacer referencia a elementos de configuración. El tipo de elemento se imprime en primer lugar, seguido de los corchetes que contienen el ID del elemento de configuración. Si el elemento de configuración está anidado dentro de otro elemento de configuración, al elemento de configuración interno se le añade como prefijo una barra inclinada que separa los elementos internos y externos.

  • Por ejemplo, se hace referencia al elemento databaseStore siguiente como databaseStore[DBTaskStore] ya que databaseStore no está anidado y tiene un valor de ID de DBTaskStore.
    <server>
      <databaseStore id="DBTaskStore">
         ...
      </databaseStore>
    </server>
  • Se hace referencia al siguiente elemento de configuración de origen de datos como databaseStore[DBTaskStore]/dataSource[DataSource0], ya que el origen de datos está anidado bajo databaseStore, databaseStore tiene un valor de ID de DBTaskStore y el origen de datos tiene un valor de ID de DataSource0.
    <server>
      <databaseStore id="DBTaskStore">
        <dataSource id="DataSource0">
          ...
        </dataSource>
      </databaseStore>
    </server>
  • En algunos casos, un elemento de configuración no tiene un ID. En este caso, se genera un ID. Por ejemplo, se puede hacer referencia al siguiente elemento de configuración de origen de datos como databaseStore[default-0]/dataSource[DataSource0], ya que databaseStore no define un ID.
    <server>
      <databaseStore>
        <dataSource id="DataSource0">
          ...
        </dataSource>
      </databaseStore>
    </server>

Icono que indica el tipo de tema Tema de referencia

Nombre de archivo: rwlp_configfiles_serverxml.html