Crear un pool de Conexiones para uso en Java EE

Saludos,
Estoy usando C3P0 para manejar el pool de conexiones de mi aplicación con JBoss y SEAM, pero la configuración no me permite encriptar la clave para que no pueda ser vista en el persistence.xml
Veo que si puedo crear un securityDomain mediante los Data_Sources_ds.xml pero tampoco he conseguido que las configuraciones de C3P0 las utilicen.
Estoy pensando en crear mi propio pool de conexiones para asignarle en la capa de persistencia, es posible esto ?
Armandus !