Hibernate Exception, PSQLException, печать сообщения - PullRequest
0 голосов
/ 10 октября 2018

У меня в консоли Eclipse есть PSQLException, например:

Oct 10, 2018 7:52:22 PM org.postgresql.Driver connect
SEVERE: Connection error: 
org.postgresql.util.PSQLException: FATAL: database "xyz" does not exist
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2477)
    ...

Я хочу напечатать сообщение об ошибке, чтобы сообщить пользователю об ошибке, как я могу это сделать?

Вот мой код:

private static SessionFactory buildSessionFactory() {
    try {
        //code here
    } catch (HibernateException he) {
        //print to JDialog (skip code)
        he.getMessage(); --> result : Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvirontment]
        he.getCause().getMessage(); --> result : Error Calling Driver #connect   
    }

Как мне распечатать FATAL: база данных "xyz" не существует?

Большое спасибо ...

...