Vaše adresa URL JDBC je "jdbc:postgresql:postgres/tommy", což je neobvyklé. dokumentace navrhuje "jdbc://hostname/databasename". Moderní instalace přicházejí s „postgresovou“ databází, která téměř rozhodně není to, k čemu se chcete připojit; Nevím, jak přísná je analýza adresy URL ovladače JDBC.
Jaký očekáváte název databáze a název hostitele? např. jaké jsou vaše parametry pro psql pro připojení k databázi tímto způsobem?
Tip:v postgresql.conf můžete zvážit některá nastavení:
log_connections = on
log_disconnections = on
log_line_prefix = '%t %c %q%[email protected]%h:%d '
Pokud je chyba to, co si myslím (připojujete se ke špatné databázi), zaprotokoluje by to věci jako název databáze spolu s chybou ve vašem souboru postgresql.log.