15.2. Habilitação/Desabilitação da Substituição da Propriedade baseada no Descritor

Sumário

O controle finito sobre a substituição da propriedade do descritor foi introduzido no jboss-as-ee_1_1.xsd. Esta tarefa descreve as etapas de configuração do descritor baseado no descritor.

Pré-requisitos

  • Inicie a instância da Plataforma do Aplicativo JBoss Enterprise.
  • Inicie o CLI de Gerenciamento.
Os avisos de substituição da propriedade baseada no descritor possuem os valores booleanos:
  • Quando configurado para true, as substituições da propriedade são habilitadas.
  • Quando configurados para false, as substituições da propriedade são desabilitadas.

Procedimento 15.1. jboss-descriptor-property-replacement

O jboss-descriptor-property-replacement é usado para habilitar ou desabilitar a substituição da propriedade nos seguintes descritores:
  • jboss-ejb3.xml
  • jboss-app.xml
  • jboss-web.xml
  • *-jms.xml
  • *-ds.xml
O valor default para o jboss-descriptor-property-replacement é true.
  1. No CLI de Gerenciamento, execute o seguinte comando para determinar o valor do jboss-descriptor-property-replacement:
    /subsystem=ee:read-attribute(name="jboss-descriptor-property-replacement")
  2. Execute o seguinte comando para configuração do comportamento:
    /subsystem=ee:write-attribute(name="jboss-descriptor-property-replacement",value=VALUE)

Procedimento 15.2. spec-descriptor-property-replacement

O spec-descriptor-property-replacement é usado para habilitar ou desabilitar a substituição da propriedade nos seguintes descritores:
  • ejb-jar.xml
  • persistence.xml
O valor default para spec-descriptor-property-replacement é false.
  1. No CLI de Gerenciamento, execute o seguinte comando para confirmar o valor do spec-descriptor-property-replacement:
    /subsystem=ee:read-attribute(name="spec-descriptor-property-replacement")
  2. Execute o seguinte comando para configuração do comportamento:
    /subsystem=ee:write-attribute(name="spec-descriptor-property-replacement",value=VALUE)
Resultado

O descritor baseado nas tags de substituição da propriedade baseada no descritor foi configurado com êxito.