JSF + Wildfly conexão em vários bancos dinamicamente

0 respostas
jpajbossjava
M

Olá, tenho uma aplicação Web utilizando JSF + CDI + JPA e o WildFly 8 como servidor de aplicação. Até o momento estou deixando o servidor gerenciar as transações, onde as informações de conexão com o banco de dados, serviços de email, autenticação… estão nas configurações do servidor (standalone.xml). Agora meu problema é que preciso que o sistema acesse várias bases de dados. De forma que quando o cliente for logar, ele coloque seu login e senha e também escolha a base de dados.

Já pesquisei bastante e soluções como multi-tenancy não pareceram muito interessantes. Pensei também em tirar essa responsabilidade do servidor, fazendo a conexão na aplicação e ainda conseguindo utiliza as injeções normalmente, mas eu teria que fazer muitas alterações no sistema.

Alguma dica ou ideia de como resolver este problema?

Obrigado desde já galera!

Criado 16 de setembro de 2016
Respostas 0
Participantes 1