A maioria dos aplicativos só lê arquivos de configuração uma vez, pois seria uma sobrecarga de desempenho para verificar continuamente se eles foram atualizados. Além disso, alguns itens de configuração podem ser complexos demais para serem implementados dinamicamente.
Se você estiver usando o log4j, é possível atualizar os níveis de log e os appenders usando o JMX. Se você tiver controle sobre a origem do aplicativo J2EE, poderá usar a Configuração do Apache Commons , que suporta o recarregamento de arquivos de configuração.