Проблемът е разрешен:Когато създавате jdbc връзка в eclipse, трябва да посочите, наред с други неща
a) име на база данни
b) url адрес на връзка
c) потребителско име
d)парола
Мислех, че ако посочите името на базата данни, вече няма нужда да го посочвате в URL адреса. Оказа се, че съм грешал. b) в моя случай трябва да е jdbc:postgresql://localhost:5432/mydb. И а) е само екранно име. Не знаех това и моят URL адрес нямаше db името в него (т.е. jdbc:postgresql://localhost:5432/). а) може да има каквато и да е стойност