Variables d'ID qui font référence aux fichiers de configuration

L'environnement d'exécution Liberty doit parfois faire référence à un élément de configuration du fichier server.xml. Cette action peut s'effectuer de plusieurs manières, comme dans le texte d'un message ou dans un nom de fichier.

L'environnement d'exécution Liberty utilise une syntaxe xpath-style pour faire référence aux éléments de configuration. Le type d'élément est indiqué en premier, suivi de parenthèses contenant l'ID de l'élément de configuration. Si l'élément de configuration est imbriqué dans un autre élément de configuration, l'élément de configuration interne est précédé d'une barre oblique qui sépare les éléments interne et externe.

  • Par exemple, l'élément de configuration databaseStore suivant est référencé sous la forme databaseStore[DBTaskStore] car databaseStore n'est pas imbriqué et il comporte une valeur d'ID DBTaskStore.
    <server>
      <databaseStore id="DBTaskStore">
         ...
      </databaseStore>
    </server>
  • L'élément de configuration de source de données est référencé sous la forme databaseStore[DBTaskStore]/dataSource[DataSource0] car la source de données est imbriquée au-dessous de databaseStore, databaseStore a la valeur d'ID DBTaskStore, et la source de données a la valeur d'ID DataSource0.
    <server>
      <databaseStore id="DBTaskStore">
        <dataSource id="DataSource0">
          ...
        </dataSource>
      </databaseStore>
    </server>
  • Dans certains cas, un élément de configuration n'a pas de valeur d'ID. Dans ce cas, un ID est généré. Par exemple, l'élément de configuration de source de données suivant peut être référencé sous la forme databaseStore[default-0]/dataSource[DataSource0] car databaseStore ne définit pas d'ID.
    <server>
      <databaseStore>
        <dataSource id="DataSource0">
          ...
        </dataSource>
      </databaseStore>
    </server>

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_configfiles_serverxml
Nom du fichier : rwlp_configfiles_serverxml.html