// From http://code.calum.org/ private static Connection getConn(){ Logger log = Logger.getLogger("foo"); try { Class.forName("org.postgresql.Driver"); } catch (ClassNotFoundException ex) { log.severe(ex.toString()); } String host = "localhost"; String database = "FIXME"; String url = "jdbc:postgresql://"+host+"/"+database; Properties props = new Properties(); props.setProperty("user", "FIXME"); props.setProperty("password", "FIXME"); props.setProperty("ssl", "false"); props.setProperty("sslfactory", "org.postgresql.ssl.NonValidatingFactory"); Connection conn = null; try { conn = DriverManager.getConnection(url, props); // log.info("Connection got"); } catch (SQLException ex) { log.severe(ex.toString()); } return conn; }