protected static void initialize() { try { WikiDatabase.CONNECTION_VALIDATION_QUERY = WikiDatabase.queryHandler().connectionValidationQuery(); WikiDatabase.EXISTENCE_VALIDATION_QUERY = WikiDatabase.queryHandler().existenceValidationQuery(); // initialize connection pool in its own try-catch to avoid an error // causing property values not to be saved. DatabaseConnection.setPoolInitialized(false); } catch (Exception e) { logger.severe("Unable to initialize database", e); } }