Configurando Válvulas no JBoss AS 7.1.2 (JBoss EAP 6)

Postado em Atualizado em

Olá amigos,

Na semana passada precisei configurar algumas vávulas no JBoss AS 7, mas fiquei com algumas dúvidas. Em versões anteriores nós podiámos editar o arquivo server.xml e adicionar as válvulas necessárias.

JBoss 4JBOSS_HOME/server/<profile>/deploy/jboss-web.deployer/server.xml

JBoss AS 5JBOSS_HOME/server/<profile>/deploy/jbossweb.sar/server.xml

JBoss AS 6 –  JBOSS_HOME/server/<profile>/deploy/jbossweb.sar/server.xml

Podiámos também adicionar as válvulas no arquivo myapp/WEB-INF/jboss-web.xml.

Com isso tinhamos dois tipos de configurações para válvulas: Global e Local.

No JBoss AS 7 não existe configuração global e nem existe planos para adicionar essa funionalidade.
“Global Valves were removed as per JBossweb team lead Jean-Frederic Clere
https://community.jboss.org/message/640865 “

Então se você for configurar uma vávula em seus projetos, isso deve ser feito via jboss-web.xml. Veja um exemplo de configuração:

<jboss-web>
  <valve>
    <class-name>org.apache.catalina.valves.RemoteAddrValve</class-name>
    <param>
       <param-name>allow</param-name>
       <param-value>*</param-value>
    </param>
    <param>
       <param-name>deny</param-name>
       <param-value>192.168.10.20</param-value>
    </param>
  </valve>
</jboss-web>

Fonte: https://community.jboss.org/message/640865

Espero que tenha ajudado.

Abraços

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s