sexta-feira, 8 de maio de 2009

Reload automático de contextos no JBoss

Na configuração padrão do JBoss, o reload de um contexto web ocorre de forma automática apenas se o arquivo web.xml for alterado. Se vc quiser que o contexto seja recarregado automaticamente, como no Tomcat, faça o seguinte:

Acesse o JMX Console na URL:  http://localhost:8080/jmx-console/
1. Procure a seção  "jboss.web"
2. Clique no MBean "host=localhost,path=/SuaApp,type=Loader"
3. Altere o valor do atributo "reloadable" para "true"
4. Clique em  “Apply Changes” 


A partir deste momento, toda vez em que houver uma alteração nas classes do contexto, o mesmo será recarregado. Quando isto ocorre, aparece a mensagem no log:

11:28:57,732 INFO  [StandardContext] Reloading this Context has started





Nenhum comentário: