Olá pessoal!
Tenho a seguinte situação. Tenho que conectar com dois bancos de dados, usando o pool c3p0 e o filtro ConnectionFilter e IOC + DI já consegui as conexões, até aqui sem problema. Em uma conexão irei somente realizar consultas e a outra já vou criar,atualizar,etc...
Estou tentando utilizar o TransactionFilter em um dos dois bancos de dados mas não estou conseguindo. Esta retornando a seguinte mensagem:
Code:
java.lang.IllegalStateException: JdbcTransaction does not have a connection!
No filtro fiz o seguinte
Code:
filter(new ConnectionFilter("connectionQ", this.connHandlerQ));
Existe alguma forma de passar a conexão para o TransactionFilter?
Parece que ele não está achando o connectionQ.