Musisz sprawdzić kilka rzeczy:
- java.policy, której używa tomcat (np./etc/tomcat5.5/policy.d/02debian.policy)
- ustawienia serwera db (np./etc/postgresql/pg_hba.conf)
- spróbuj najpierw połączyć się bez puli, ponieważ w moim przypadku c3p0 ukrywał przede mną ważne informacje