Pessoal, estou montando uma aplicação para Tomcat 5.5.9 com Firebird 1.5 e gostaria de utilizar um Pool de Conexões, configurei um DataSource no meu Tomcat e tem uns exemplos no JBird como pegar uma conexão do DataSource, mas aí vem a pergunta:
Se eu tenho uma classe que recebe os valores e insere em uma determinada tabela, como eu faço para pegar uma conexão deste pool de conexão, ou como eu devo fazer, por que o datasource eu só pego pelo ServletContext e eu não queria ficar passando toda hora o ServletContext para esta classe e sim que ela pegasse a conexão, assim se eu precisar utilizá-la em outra aplicação preciso passar somente os dados para ela
Aceito dicas, links, exemplos, comentários, qualquer coisa que possa me ajudar na criação e utilização correta de um pool de conexão com Tomcat/Firebird