quando si lavora con i database bisogna avere un accesso diretto esterno al programma al database.
Ora tu vuoi accedere con eclipse (in realtà non ne hai bisogno).
Postgres è in locale e ha anche una comoda interfaccia utente per l'accesso allo stesso. Sarebbe interessante sapere se hai creato il database, se si quale delle due query da errore (insert o list), provare a ripetere la stessa query direttamente sul database (per circoscrivere l'errore). A questo punto si sa chi crea problemi e come risolverli