2.4.3. Activer/Désactiver un remplacement de propriété basé descripteur

Résumé

Le contrôle précis du remplacement de propriété de descripteur a été introduit dans jboss-as-ee_1_1.xsd. Cette tâche couvre les étapes requises pour configurer le remplacement de propriété basé descripteur.

Les indicateurs de remplacement de propriété basé descripteur ont les valeurs booléennes suivantes :
  • Si défini à true, les remplacements de propriété sont activés.
  • Si défini à false, les remplacements de propriété sont désactivés.

Procédure 2.12. jboss-descriptor-property-replacement

jboss-descriptor-property-replacement est utilisé pour activer ou désactiver le remplacement de propriété dans les descripteurs suivants :
  • jboss-ejb3.xml
  • jboss-app.xml
  • jboss-web.xml
  • *-jms.xml
  • *-ds.xml
La valeur par défaut de jboss-descriptor-property-replacement est true.
  1. À l'aide de l'interface CLI, exécuter la commande suivante pour déterminer la valeur de jboss-descriptor-property-replacement:
    /subsystem=ee:read-attribute(name="jboss-descriptor-property-replacement")
  2. Exécuter la commande suivante pour configurer le comportement :
    /subsystem=ee:write-attribute(name="jboss-descriptor-property-replacement",value=VALUE)

Procédure 2.13. spec-descriptor-property-replacement

spec-descriptor-property-replacement est utilisé pour activer ou désactiver le remplacement de propriété dans les descripteurs suivants :
  • ejb-jar.xml
  • persistence.xml
La valeur par défaut de spec-descriptor-property-replacement est false.
  1. À l'aide de l'interface CLI, exécuter la commande suivante pour confirmer la valeur de spec-descriptor-property-replacement:
    /subsystem=ee:read-attribute(name="spec-descriptor-property-replacement")
  2. Exécuter la commande suivante pour configurer le comportement :
    /subsystem=ee:write-attribute(name="spec-descriptor-property-replacement",value=VALUE)
Résultat

Les indicateurs de remplacement de propriété basé descripteur ont bien été configurés.