Mudar endereço do banco de dados em tempo de execução com Hibernate!

Bom dia pessoal,

Gostaria de saber se tem um jeito (ou comando) prático de mudar o endereço do banco de dados, que consta no arquivo hibernate.cfg.xml em tempo de execução sem que eu peça a intervenção do usuário.

Grato pela atenção.

Rodrigo Dantas

rdantas,

 Tenho uma situação semelhante, mas uso injeção de recursos com @PersistenceContext. Acredito que o problema possa ser resolvido com uso de Factories.

Flws!
Schmidt