Como configurar vários bancos com VRaptor Enviroment?

Boa tarde galera

Eu li um pouco sobre o VRaptor Enviroment, e vi como configurar vários emails, contextos e tals, isso tudo ele faz por um arquivo properties e uma configuração no web.xml

Porém como eu vou configurar muitos bancos de dados se a configuração do meu banco de dados está dentro do hibernate.cfg.xml?

Eu acredito que deva ter algum meio programático para fazer, porém andei pesquisando e não encontrei

Se alguém puder me ajudar como eu posso fazer isso

Obrigado pela atenção

Att.

vc quer usar um banco por ambiente, ou vários bancos no mesmo ambiente?

a idéia do vraptor-environment é vc separar os arquivos por ambiente:

development/
    hibernate.cfg.xml
staging/
    hibernate.cfg.xml
production/
    hibernate.cfg.xml

Assim ele seleciona o arquivo do ambiente configurado.