/** * Check and configure Hibernate */ private static void checkAndConfigureHibernate() { try { // get credentials HibernateCredentials credentials = Loader.getSettings().getHibernateCredentials(); // create configuration Configuration configuration = HibernateConfiguration.createConfiguration(credentials); // create Hibernate HibernateClient client = HibernateClient.createInstance(configuration); // check the connection client.ping(); } catch (Exception e) { String log = String.format("Hibernate: %s", e.getMessage()); logger.error(log); System.err.println(log); System.exit(ERR_HIBERNATE_CON); } outputProgressBar(); }