Even if I use dbuser: "postgres" and dbpwd: "pgpwd" the logs say ...
<logs>
Connection matched pg_hba.conf line 92: "host all all 127.0.0.1/32 md5"
postgres@qdb FATAL: password authentication failed for user "postgres"
postgres@qdb DETAIL: Password does not match for user "postgres".
</logs>
A guess - pgAdmin3 is connsting via localhost and using trust authentication. So it works. Not so for your java app. May be you could connect via pgadmin, reset password for postgres or damian to whatever you have set in the java app and try?