Muchas gracias al final lo consegui con la opcion de crear el hibernate configuration mediante la programacion, respecto al connection pool segui tu cnsejo y he usado c3p0 el connection pool manager libre con el que permite trabajr hibernate.
Buen trabajo